aboutsummaryrefslogtreecommitdiff
path: root/htdocs/js/MathJax-2.7.2/localization
diff options
context:
space:
mode:
Diffstat (limited to 'htdocs/js/MathJax-2.7.2/localization')
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ar/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ar/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ar/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ar/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ar/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ar/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ar/ar.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ast/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ast/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ast/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ast/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ast/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ast/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ast/ast.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bcc/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bcc/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bcc/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bcc/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bcc/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bcc/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bcc/bcc.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bg/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bg/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bg/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bg/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bg/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bg/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/bg/bg.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/br/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/br/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/br/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/br/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/br/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/br/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/br/br.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ca/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ca/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ca/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ca/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ca/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ca/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ca/ca.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cdo/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cdo/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cdo/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cdo/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cdo/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cdo/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cdo/cdo.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ce/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ce/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ce/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ce/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ce/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ce/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ce/ce.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cs/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cs/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cs/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cs/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cs/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cs/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cs/cs.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cy/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cy/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cy/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cy/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cy/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cy/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/cy/cy.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/da/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/da/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/da/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/da/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/da/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/da/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/da/da.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/de/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/de/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/de/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/de/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/de/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/de/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/de/de.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/diq/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/diq/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/diq/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/diq/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/diq/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/diq/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/diq/diq.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/en/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/en/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/en/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/en/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/en/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/en/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/en/en.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/eo/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/eo/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/eo/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/eo/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/eo/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/eo/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/eo/eo.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/es/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/es/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/es/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/es/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/es/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/es/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/es/es.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fa/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fa/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fa/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fa/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fa/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fa/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fa/fa.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fi/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fi/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fi/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fi/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fi/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fi/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fi/fi.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fr/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fr/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fr/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fr/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fr/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fr/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/fr/fr.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/gl/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/gl/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/gl/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/gl/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/gl/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/gl/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/gl/gl.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/he/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/he/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/he/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/he/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/he/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/he/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/he/he.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ia/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ia/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ia/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ia/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ia/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ia/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ia/ia.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/it/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/it/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/it/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/it/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/it/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/it/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/it/it.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ja/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ja/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ja/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ja/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ja/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ja/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ja/ja.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/kn/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/kn/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/kn/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/kn/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/kn/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/kn/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/kn/kn.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ko/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ko/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ko/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ko/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ko/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ko/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ko/ko.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lb/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lb/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lb/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lb/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lb/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lb/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lb/lb.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lki/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lki/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lki/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lki/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lki/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lki/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lki/lki.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lt/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lt/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lt/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lt/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lt/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lt/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/lt/lt.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/mk/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/mk/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/mk/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/mk/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/mk/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/mk/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/mk/mk.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/nl/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/nl/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/nl/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/nl/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/nl/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/nl/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/nl/nl.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/oc/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/oc/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/oc/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/oc/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/oc/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/oc/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/oc/oc.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pl/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pl/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pl/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pl/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pl/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pl/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pl/pl.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt-br/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt-br/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt-br/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt-br/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt-br/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt-br/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt-br/pt-br.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/pt/pt.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/qqq/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/qqq/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/qqq/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/qqq/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/qqq/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/qqq/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/qqq/qqq.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ru/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ru/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ru/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ru/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ru/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ru/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/ru/ru.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/scn/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/scn/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/scn/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/scn/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/scn/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/scn/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/scn/scn.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sco/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sco/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sco/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sco/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sco/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sco/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sco/sco.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sk/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sk/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sk/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sk/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sk/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sk/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sk/sk.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sl/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sl/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sl/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sl/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sl/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sl/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sl/sl.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sv/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sv/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sv/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sv/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sv/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sv/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/sv/sv.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/th/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/th/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/th/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/th/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/th/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/th/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/th/th.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/tr/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/tr/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/tr/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/tr/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/tr/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/tr/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/tr/tr.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/uk/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/uk/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/uk/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/uk/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/uk/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/uk/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/uk/uk.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/vi/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/vi/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/vi/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/vi/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/vi/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/vi/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/vi/vi.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hans/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hans/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hans/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hans/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hans/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hans/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hans/zh-hans.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hant/FontWarnings.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hant/HTML-CSS.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hant/HelpDialog.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hant/MathML.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hant/MathMenu.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hant/TeX.js19
-rw-r--r--htdocs/js/MathJax-2.7.2/localization/zh-hant/zh-hant.js19
336 files changed, 6384 insertions, 0 deletions
diff --git a/htdocs/js/MathJax-2.7.2/localization/ar/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/ar/FontWarnings.js
new file mode 100644
index 0000000..e08ff64
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ar/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ar/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ar","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"\u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u064A\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u062E\u0637\u0648\u0637 \u0639\u0644\u0649 \u0634\u0628\u0643\u0629 \u0627\u0644\u0625\u0646\u062A\u0631\u0646\u062A \u0644\u0639\u0631\u0636 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062D\u0629\u060C \u0647\u0630\u0647 \u062A\u0633\u062A\u063A\u0631\u0642 \u0648\u0642\u062A\u0627 \u0637\u0648\u064A\u0644\u0627 \u0644\u062A\u062D\u0645\u064A\u0644\u060C \u0648\u0628\u0627\u0644\u062A\u0627\u0644\u064A \u0641\u0625\u0646 \u0627\u0644\u0635\u0641\u062D\u0629 \u062A\u0638\u0647\u0631 \u0628\u0634\u0643\u0644 \u0623\u0633\u0631\u0639 \u0625\u0630\u0627 \u0642\u0645\u062A \u0628\u062A\u062B\u0628\u064A\u062A \u062E\u0637\u0648\u0637 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A \u0645\u0628\u0627\u0634\u0631\u0629 \u0641\u064A \u0645\u062C\u0644\u062F \u0627\u0644\u062E\u0637 \u0641\u064A \u0646\u0638\u0627\u0645\u0643.",webFonts:"\u062A\u0633\u0645\u062D \u0645\u0639\u0638\u0645 \u0627\u0644\u0645\u062A\u0635\u0641\u062D\u0627\u062A \u0627\u0644\u062D\u062F\u064A\u062B\u0629 \u0644\u0644\u062E\u0637\u0648\u0637 \u0628\u0623\u0646 \u064A\u062A\u0645 \u062A\u062D\u0645\u064A\u0644\u0647\u0627 \u0639\u0628\u0631 \u0634\u0628\u0643\u0629 \u0627\u0644\u0625\u0646\u062A\u0631\u0646\u062A. \u064A\u0645\u0643\u0646 \u0644\u0644\u062A\u062D\u062F\u064A\u062B \u0625\u0644\u0649 \u0646\u0633\u062E\u0629 \u0623\u062D\u062F\u062B \u0645\u0646 \u0645\u062A\u0635\u0641\u062D\u0643 (\u0623\u0648 \u062A\u063A\u064A\u064A\u0631 \u0627\u0644\u0645\u062A\u0635\u0641\u062D\u0627\u062A) \u062A\u062D\u0633\u064A\u0646 \u0646\u0648\u0639\u064A\u0629 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062D\u0629.",fonts:"\u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u064A\u0645\u0643\u0646\u0647 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0625\u0645\u0627 [\u062E\u0637\u0648\u0637 STIX] (%1) \u0623\u0648 [\u062E\u0637\u0648\u0637 MathJax TeX ] (%2). \u062D\u0645\u0650\u0651\u0644 \u0648\u062B\u0628\u0650\u0651\u062A \u0623\u062D\u062F \u062A\u0644\u0643 \u0627\u0644\u062E\u0637\u0648\u0637 \u0644\u062A\u062D\u0633\u064A\u0646 \u062A\u062C\u0631\u0628\u0629 \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643.",STIXPage:"\u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062D\u0629 \u0645\u062E\u0635\u0635\u0629 \u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 [\u062E\u0637\u0648\u0637 STIX] (%1). \u062D\u0645\u0650\u0651\u0644 \u0648\u062B\u0628\u0650\u0651\u062A \u062A\u0644\u0643 \u0627\u0644\u062E\u0637\u0648\u0637 \u0644\u062A\u062D\u0633\u064A\u0646 \u062A\u062C\u0631\u0628\u0629 \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643.",TeXPage:"\u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062D\u0629 \u0645\u062E\u0635\u0635\u0629 \u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 [\u062E\u0637\u0648\u0637 [MathJax TeX] (%1). \u062D\u0645\u0650\u0651\u0644 \u0648\u062B\u0628\u0650\u0651\u062A \u062A\u0644\u0643 \u0627\u0644\u062E\u0637\u0648\u0637 \u0644\u062A\u062D\u0633\u064A\u0646 \u062A\u062C\u0631\u0628\u0629 \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643."}});MathJax.Ajax.loadComplete("[MathJax]/localization/ar/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ar/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/ar/HTML-CSS.js
new file mode 100644
index 0000000..f019209
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ar/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ar/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ar","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u062A\u062D\u0645\u064A\u0644 \u062E\u0637 \u0639\u0644\u0649 \u0634\u0628\u0643\u0629 \u0627\u0644\u0625\u0646\u062A\u0631\u0646\u062A %1",CantLoadWebFont:"\u0644\u0627 \u064A\u0645\u0643\u0646 \u062A\u062D\u0645\u064A\u0644 \u062E\u0637 \u0639\u0644\u0649 \u0634\u0628\u0643\u0629 \u0627\u0644\u0625\u0646\u062A\u0631\u0646\u062A %1",FirefoxCantLoadWebFont:"\u0641\u0627\u064A\u0631\u0641\u0648\u0643\u0633 \u0644\u0627 \u064A\u0645\u0643\u0646\u0647 \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u062E\u0637\u0648\u0637 \u0639\u0644\u0649 \u0634\u0628\u0643\u0629 \u0627\u0644\u0625\u0646\u062A\u0631\u0646\u062A \u0645\u0646 \u0645\u0636\u064A\u0641 \u0628\u0639\u064A\u062F",CantFindFontUsing:"\u0644\u0627 \u064A\u0645\u0643\u0646 \u0627\u0644\u0639\u062B\u0648\u0631 \u0639\u0644\u0649 \u062E\u0637 \u0635\u0627\u0644\u062D \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 %1",WebFontsNotAvailable:"\u062E\u0637\u0648\u0637 \u0627\u0644\u0648\u064A\u0628 \u063A\u064A\u0631 \u0645\u062A\u0648\u0641\u0631\u0629. \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u062E\u0637\u0648\u0637 \u0627\u0644\u0635\u0648\u0631\u0629 \u0628\u062F\u0644\u0627 \u0645\u0646 \u0630\u0644\u0643"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ar/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ar/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/ar/HelpDialog.js
new file mode 100644
index 0000000..539522e
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ar/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ar/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ar","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"\u0645\u0633\u0627\u0639\u062F\u0629 \u0645\u0627\u062B \u062C\u0627\u0643\u0633",Browsers:"*\u0645\u062A\u0635\u0641\u062D\u0627\u062A*: \u064A\u0639\u0645\u0644 \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u0645\u0639 \u062C\u0645\u064A\u0639 \u0627\u0644\u0645\u062A\u0635\u0641\u062D\u0627\u062A \u0627\u0644\u062D\u062F\u064A\u062B\u0629 \u0628\u0645\u0627 \u0641\u064A \u0630\u0644\u0643 IE6+\u060C \u0648\u0641\u0627\u064A\u0631\u0641\u0648\u0643\u0633 3+\u060C \u0648\u0643\u0631\u0648\u0645 0.2+\u060C \u0648\u0633\u0641\u0627\u0631\u064A2+\u060C \u0648\u0623\u0648\u0628\u0631\u0627 9.6+ \u0648\u0645\u0639\u0638\u0645 \u0645\u062A\u0635\u0641\u062D\u0627\u062A \u0627\u0644\u062C\u0648\u0627\u0644.",ShowMath:"* \u0645\u0634\u0627\u0647\u062F\u0629 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A \u0643 * \u064A\u0633\u0645\u062D \u0644\u0643 \u0628\u0639\u0631\u0636 \u0645\u0635\u062F\u0631 \u0627\u0644\u0635\u064A\u063A \u0644\u0644\u0646\u0633\u062E \u0648\u0627\u0644\u0644\u0635\u0642 (\u0643 MathML \u0623\u0648 \u0628\u0634\u0643\u0644\u0647 \u0627\u0644\u0623\u0635\u0644\u064A).",Settings:"* \u0636\u0628\u0637 * \u064A\u0645\u0646\u062D\u0643 \u0627\u0644\u0633\u064A\u0637\u0631\u0629 \u0639\u0644\u0649 \u0645\u064A\u0632\u0627\u062A \u0645\u0627\u062B \u062C\u0627\u0643\u0633\u060C \u0645\u062B\u0644 \u062D\u062C\u0645 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A\u060C \u0648\u0622\u0644\u064A\u0629 \u0627\u0633\u062A\u062E\u062F\u0627\u0645\u0647\u0627 \u0644\u0639\u0631\u0636 \u0627\u0644\u0645\u0639\u0627\u062F\u0644\u0627\u062A.",Language:"* \u0627\u0644\u0644\u063A\u0629 * \u064A\u062A\u064A\u062D \u0644\u0643 \u0627\u062E\u062A\u064A\u0627\u0631 \u0627\u0644\u0644\u063A\u0629 \u0627\u0644\u062A\u064A \u064A\u0633\u062A\u062E\u062F\u0645\u0647\u0627 \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u0644\u0644\u0642\u0648\u0627\u0626\u0645 \u0648\u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u062A\u062D\u0630\u064A\u0631.",Zoom:"* \u062A\u0643\u0628\u064A\u0631 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A *: \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0648\u0627\u062C\u0647 \u0635\u0639\u0648\u0628\u0629 \u0641\u064A \u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0639\u0627\u062F\u0644\u0629\u060C \u064A\u0645\u0643\u0650\u0651\u0646 \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u062A\u0643\u0628\u064A\u0631\u0647\u0627 \u0644\u0645\u0633\u0627\u0639\u062F\u062A\u0643 \u0639\u0644\u0649 \u0645\u0639\u0631\u0641\u0629 \u0623\u0641\u0636\u0644.",Accessibilty:"* \u0627\u0644\u0648\u0635\u0648\u0644 *: \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u064A\u0639\u0645\u0644 \u062A\u0644\u0642\u0627\u0626\u064A\u0627 \u0645\u0639 \u0642\u0627\u0631\u0626\u0627\u062A \u0627\u0644\u0634\u0627\u0634\u0629 \u0644\u062C\u0639\u0644 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A \u0641\u064A \u0645\u062A\u0646\u0627\u0648\u0644 \u0636\u0639\u0627\u0641 \u0627\u0644\u0628\u0635\u0631.",Fonts:"* \u0627\u0644\u062E\u0637\u0648\u0637 *: \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u0633\u064A\u0633\u062A\u062E\u062F\u0645 \u062E\u0637\u0648\u0637 \u0631\u064A\u0627\u0636\u064A\u0627\u062A \u0645\u0639\u064A\u0646\u0629 \u0625\u0630\u0627 \u0643\u0627\u0646\u062A \u0645\u062B\u0628\u062A\u0629 \u0639\u0644\u0649 \u062C\u0647\u0627\u0632 \u0627\u0644\u0643\u0645\u0628\u064A\u0648\u062A\u0631 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643\u060C \u062E\u0644\u0627\u0641 \u0630\u0644\u0643\u060C \u0641\u0625\u0646\u0647 \u0633\u064A\u062A\u0645 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u062E\u0637\u0648\u0637 \u0639\u0644\u0649 \u0634\u0628\u0643\u0629 \u0627\u0644\u0625\u0646\u062A\u0631\u0646\u062A. \u0639\u0644\u0649 \u0627\u0644\u0631\u063A\u0645 \u0645\u0646 \u0623\u0646 \u0630\u0644\u0643 \u0644\u064A\u0633 \u0645\u0637\u0644\u0648\u0628\u0627\u060C \u0648\u0627\u0644\u062E\u0637\u0648\u0637 \u0627\u0644\u0645\u062B\u0628\u062A\u0629 \u0645\u062D\u0644\u064A\u0627 \u062A\u0633\u0631\u0639 \u0635\u0641 \u0627\u0644\u062D\u0631\u0648\u0641. \u0646\u0642\u062A\u0631\u062D \u062A\u062B\u0628\u064A\u062A [\u062E\u0637\u0648\u0637 STIX] (%1)."}});MathJax.Ajax.loadComplete("[MathJax]/localization/ar/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ar/MathML.js b/htdocs/js/MathJax-2.7.2/localization/ar/MathML.js
new file mode 100644
index 0000000..17633b9
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ar/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ar/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ar","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"mglyph \u0633\u064A\u0626\u0629: %1",BadMglyphFont:"\u062E\u0637 \u0633\u064A\u0621: %1",UnknownNodeType:"\u0646\u0648\u0639 \u0639\u0642\u062F\u0647 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641: %1",UnexpectedTextNode:"\u0639\u0642\u062F\u0647 \u063A\u064A\u0631 \u0645\u062A\u0648\u0642\u0639\u0629: %1",ErrorParsingMathML:"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u062A\u062D\u0644\u064A\u0644 MathML",ParsingError:"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u062A\u062D\u0644\u064A\u0644 MathML: %1",MathMLSingleElement:"MathML \u064A\u062C\u0628 \u0623\u0646 \u062A\u062A\u0643\u0648\u0646 \u0645\u0646 \u0639\u0646\u0635\u0631 \u0648\u0627\u062D\u062F",MathMLRootElement:"MathML \u064A\u062C\u0628 \u0623\u0646 \u062A\u062A\u0643\u0648\u0646 \u0645\u0646 \u003Cmath\u003E\u0639\u0646\u0635\u0631\u060C \u0644\u0627 %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ar/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ar/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/ar/MathMenu.js
new file mode 100644
index 0000000..889b7ea
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ar/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ar/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ar","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u062A\u0638\u0647\u0631 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A \u0643",MathMLcode:"\u0643\u0648\u062F MathML",OriginalMathML:"MathML \u0627\u0644\u0623\u0635\u0644\u064A\u0629",TeXCommands:"\u0623\u0648\u0627\u0645\u0631 TeX",AsciiMathInput:"\u0625\u062F\u062E\u0627\u0644 AsciiMathML",Original:"\u0627\u0644\u0646\u0645\u0648\u0630\u062C \u0627\u0644\u0623\u0635\u0644\u064A",ErrorMessage:"\u0631\u0633\u0627\u0644\u0629 \u062E\u0637\u0623",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"\u0645\u062D\u062A\u0648\u0649 MathML",OpenMath:"OpenMath",texHints:"\u0623\u0638\u0647\u0631 \u062A\u0644\u0645\u064A\u062D\u0627\u062A TeX \u0641\u064A MathML",Settings:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A",ZoomTrigger:"\u0645\u0634\u063A\u0644 \u0627\u0644\u062A\u0643\u0628\u064A\u0631",Click:"\u0627\u0636\u063A\u0637",DoubleClick:"\u0627\u0636\u063A\u0637 \u0645\u0631\u062A\u064A\u0646",NoZoom:"\u0644\u0627 \u062A\u0643\u0628\u064A\u0631",Option:"\u062E\u064A\u0627\u0631",Alt:"Alt",Control:"\u062A\u062D\u0643\u0645",Shift:"Shift",ZoomFactor:"\u0639\u0627\u0645\u0644 \u0627\u0644\u062A\u0643\u0628\u064A\u0631",Renderer:"\u0639\u0627\u0631\u0636 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A",MPHandles:"\u0627\u0644\u0633\u0645\u0627\u062D \u0628\u0645\u0639\u0627\u0644\u062C\u0629 MathPlayer:",MenuEvents:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0623\u062D\u062F\u0627\u062B",MouseEvents:"\u0623\u062D\u062F\u0627\u062B \u0627\u0644\u0641\u0623\u0631\u0629",MenuAndMouse:"\u0623\u062D\u062F\u0627\u062B \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0648\u0627\u0644\u0641\u0623\u0631\u0629",FontPrefs:"\u062A\u0641\u0636\u064A\u0644\u0627\u062A \u0627\u0644\u062E\u0637",ForHTMLCSS:"\u0644HTML-CSS:",ContextMenu:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0645\u062D\u062A\u0648\u064A\u0627\u062A",Browser:"\u0645\u062A\u0635\u0641\u062D",Scale:"\u062D\u062C\u0645 \u0643\u0644 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A...",Locale:"\u0644\u063A\u0629",LoadLocale:"\u0627\u0644\u062A\u062D\u0645\u064A\u0644 \u0645\u0646 \u0631\u0627\u0628\u0637",About:"\u062D\u0648\u0644 \u0645\u0627\u062B \u062C\u0627\u0643\u0633",Help:"\u0645\u0633\u0627\u0639\u062F\u0629 \u0645\u0627\u062B \u062C\u0627\u0643\u0633",wofforotffonts:"\u062E\u0637\u0648\u0637 WOFF \u0623\u0648 OTF",eotffonts:"\u062E\u0637\u0648\u0637 EOT",svgfonts:"\u062E\u0637\u0648\u0637 SVG",WebkitNativeMMLWarning:"\u064A\u0628\u062F\u0648 \u0623\u0646 \u0645\u062A\u0635\u0641\u062D\u0643 \u0644\u0627 \u064A\u062F\u0639\u0645 MathML \u0623\u0635\u0644\u0627; \u0625\u0630\u0627 \u0642\u0645\u062A \u0628\u0627\u0644\u062A\u063A\u064A\u064A\u0631 \u0625\u0644\u0649 \u0639\u0631\u0636 MathML \u064A\u0645\u0643\u0646 \u0623\u0646 \u062A\u062A\u0639\u0630\u0631 \u0642\u0631\u0627\u0621\u0629 \u0635\u064A\u063A \u0627\u0644\u0635\u0641\u062D\u0629 \u0628\u0634\u0643\u0644 \u0635\u062D\u064A\u062D",MSIENativeMMLWarning:"\u064A\u062A\u0637\u0644\u0628 \u0625\u0646\u062A\u0631\u0646\u062A \u0625\u0643\u0633\u0644\u0648\u0631\u0631 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062C \u0627\u0644\u0645\u0633\u0627\u0639\u062F MathPlayer \u0644\u0639\u0645\u0644\u064A\u0629 \u0646\u062A\u064A\u062C\u0629 MathML",OperaNativeMMLWarning:"\u062F\u0639\u0645 \u0623\u0648\u0628\u0631\u0627 MathML \u0645\u062D\u062F\u0648\u062F\u061B \u0625\u0630\u0627 \u0642\u0645\u062A \u0628\u0627\u0644\u062A\u063A\u064A\u064A\u0631 \u0625\u0644\u0649 \u0639\u0631\u0636 MathML \u064A\u0645\u0643\u0646 \u0623\u0644\u0627 \u062A\u064F\u0639\u0631\u0636 \u0628\u0639\u0636 \u0627\u0644\u062A\u0639\u0628\u064A\u0631\u0627\u062A \u0628\u0634\u0643\u0644 \u0635\u062D\u064A\u062D.",SafariNativeMMLWarning:"MathML \u0627\u0644\u0623\u0635\u0644\u064A \u0641\u064A \u0645\u062A\u0635\u0641\u062D\u0643 \u0644\u0627 \u064A\u0646\u0641\u0630 \u0643\u0627\u0641\u0629 \u0627\u0644\u0645\u064A\u0632\u0627\u062A \u0627\u0644\u062A\u064A \u064A\u0633\u062A\u062E\u062F\u0645\u0647\u0627 \u0645\u0627\u062B \u062C\u0627\u0643\u0633; \u0644\u0630\u0644\u0643 \u0628\u0639\u0636 \u0627\u0644\u062A\u0639\u0627\u0628\u064A\u0631 \u0642\u062F \u0644\u0627 \u062A\u0643\u0648\u0646 \u0635\u062D\u064A\u062D\u0629.",FirefoxNativeMMLWarning:"MathML \u0627\u0644\u0623\u0635\u0644\u064A \u0641\u064A \u0645\u062A\u0635\u0641\u062D\u0643 \u0644\u0627 \u064A\u0646\u0641\u0630 \u0643\u0627\u0641\u0629 \u0627\u0644\u0645\u064A\u0632\u0627\u062A \u0627\u0644\u062A\u064A \u064A\u0633\u062A\u062E\u062F\u0645\u0647\u0627 \u0645\u0627\u062B \u062C\u0627\u0643\u0633; \u0644\u0630\u0644\u0643 \u0628\u0639\u0636 \u0627\u0644\u062A\u0639\u0627\u0628\u064A\u0631 \u0642\u062F \u0644\u0627 \u062A\u0643\u0648\u0646 \u0635\u062D\u064A\u062D\u0629.",MSIESVGWarning:"\u0644\u0645 \u064A\u062A\u0645 \u062A\u0646\u0641\u064A\u0630 SVG \u0641\u064A \u0625\u0646\u062A\u0631\u0646\u062A \u0625\u0643\u0633\u0644\u0648\u0631\u0631 \u0642\u0628\u0644 IE9 \u0623\u0648 \u0639\u0646\u062F\u0645\u0627 \u062A\u0643\u0648\u0646 \u0645\u062D\u0627\u0643\u0627\u0629 IE8 \u0623\u0648 \u0623\u0642\u0644. \u0627\u0644\u062A\u062D\u0648\u0644 \u0625\u0644\u0649 \u0645\u062E\u0631\u062C\u0627\u062A SVG \u064A\u062A\u0633\u0628\u0628 \u0641\u064A \u0639\u062F\u0645 \u0639\u0631\u0636 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A \u0628\u0634\u0643\u0644 \u0635\u062D\u064A\u062D.",LoadURL:"\u062A\u062D\u0645\u064A\u0644 \u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0644\u062A\u0631\u062C\u0645\u0629 \u0645\u0646 \u0647\u0630\u0627 \u0627\u0644\u0631\u0627\u0628\u0637:",BadURL:"\u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0639\u0646\u0648\u0627\u0646 URL \u0644\u0645\u0644\u0641 \u062C\u0627\u0641\u0627 \u0633\u0643\u0631\u064A\u0628\u062A \u0627\u0644\u0630\u064A \u064A\u062D\u062F\u062F \u0628\u064A\u0627\u0646\u0627\u062A \u062A\u0631\u062C\u0645\u0629 \u0645\u0627\u062B \u062C\u0627\u0643\u0633. \u064A\u062C\u0628 \u0623\u0646 \u062A\u0646\u062A\u0647\u064A \u0623\u0633\u0645\u0627\u0621 \u0645\u0644\u0641\u0627\u062A \u062C\u0627\u0641\u0627 \u0633\u0643\u0631\u064A\u0628\u062A \u0628'.js",BadData:"\u0641\u0634\u0644 \u062A\u062D\u0645\u064A\u0644 \u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0644\u062A\u0631\u062C\u0645\u0629 \u0645\u0646 %1",SwitchAnyway:"\u062A\u0628\u062F\u064A\u0644 \u0627\u0644\u0639\u0627\u0631\u0636 \u0639\u0644\u0649 \u0623\u064A \u062D\u0627\u0644\u061F (\u0627\u0636\u063A\u0637 \u0645\u0648\u0627\u0641\u0642\u0629 \u0644\u0644\u062A\u0628\u062F\u064A\u0644\u060C \u0648\u0625\u0644\u063A\u0627\u0621 \u0644\u0644\u0645\u0648\u0627\u0635\u0644\u0629 \u0628\u0627\u0644\u0639\u0627\u0631\u0636 \u0627\u0644\u062D\u0627\u0644\u064A)",ScaleMath:"\u062D\u062C\u0645 \u0643\u0644 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A (\u0628\u0627\u0644\u0645\u0642\u0627\u0631\u0646\u0629 \u0645\u0639 \u0627\u0644\u0646\u0635 \u0627\u0644\u0645\u062D\u064A\u0637) \u0628\u0648\u0627\u0633\u0637\u0629",NonZeroScale:"\u0627\u0644\u0642\u064A\u0627\u0633 \u0644\u0627 \u064A\u0645\u0643\u0646 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0635\u0641\u0631",PercentScale:"\u0627\u0644\u0642\u064A\u0627\u0633 \u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0646\u0633\u0628\u0629 \u0645\u0626\u0648\u064A\u0629 (\u0639\u0644\u0649 \u0633\u0628\u064A\u0644 \u0627\u0644\u0645\u062B\u0627\u0644 120%%)",IE8warning:"\u0633\u064A\u0624\u062F\u064A \u0630\u0644\u0643 \u0625\u0644\u0649 \u062A\u0639\u0637\u064A\u0644 \u0642\u0627\u0626\u0645\u0629 \u0648\u0645\u0632\u0627\u064A\u0627 \u062A\u0642\u0631\u064A\u0628 \u0645\u0627\u062B \u062C\u0627\u0643\u0633\u060C \u0648\u0644\u0643\u0646 \u064A\u0645\u0643\u0646\u0643 \u0627\u0644\u0636\u063A\u0637 \u0639\u0644\u0649 Alt \u0644\u0644\u062D\u0635\u0648\u0644 \u0639\u0644\u0649 \u0642\u0627\u0626\u0645\u0629 \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u0628\u062F\u0644\u0627 \u0645\u0646 \u0630\u0644\u0643. \u0647\u0644 \u062A\u0631\u064A\u062F \u062D\u0642\u0627 \u062A\u063A\u064A\u064A\u0631 \u0625\u0639\u062F\u0627\u062F\u0627\u062A MathPlayer\u061F",IE9warning:"\u0642\u0627\u0626\u0645\u0629 \u0645\u062D\u062A\u0648\u064A\u0627\u062A \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u0633\u0648\u0641 \u064A\u062A\u0645 \u062A\u0639\u0637\u064A\u0644\u0647\u0627\u060C \u0648\u0644\u0643\u0646 \u064A\u0645\u0643\u0646\u0643 \u0627\u0627\u0644\u0636\u063A\u0637 \u0639\u0644\u0649 Alt \u0644\u0644\u062D\u0635\u0648\u0644 \u0639\u0644\u0649 \u0642\u0627\u0626\u0645\u0629 \u0645\u0627\u062B \u062C\u0627\u0643\u0633 \u0628\u062F\u0644\u0627 \u0645\u0646 \u0630\u0644\u0643.",NoOriginalForm:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0646\u0645\u0648\u0630\u062C \u0623\u0635\u0644\u064A \u0645\u062A\u0627\u062D",EqSource:"\u0645\u0639\u0627\u062F\u0644\u0629 \u0645\u0635\u062F\u0631 \u0645\u0627\u062B \u062C\u0627\u0643\u0633",FastPreview:"\u0645\u0639\u0627\u064A\u0646\u0629 \u0633\u0631\u064A\u0639\u0629"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ar/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ar/TeX.js b/htdocs/js/MathJax-2.7.2/localization/ar/TeX.js
new file mode 100644
index 0000000..5c58d6c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ar/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ar/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ar","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u0642\u0648\u0633 \u0645\u0641\u062A\u0648\u062D \u0625\u0636\u0627\u0641\u064A \u0623\u0648 \u063A\u0644\u0642 \u0642\u0648\u0633 \u0645\u0641\u0642\u0648\u062F",ExtraCloseMissingOpen:"\u0642\u0648\u0633 \u0645\u063A\u0644\u0642 \u0625\u0636\u0627\u0641\u064A \u0623\u0648 \u0641\u062A\u062D \u0642\u0648\u0633 \u0645\u0641\u0642\u0648\u062F",MissingLeftExtraRight:"\u064A\u0633\u0627\u0631 /\u0645\u0641\u0642\u0648\u062F \u0623\u0648 \u064A\u0645\u064A\u0646 /\u0625\u0636\u0627\u0641\u064A",ExtraLeftMissingRight:"\u064A\u0633\u0627\u0631 /\u0625\u0636\u0627\u0641\u064A \u0623\u0648 \u064A\u0645\u064A\u0646 /\u0645\u0641\u0642\u0648\u062F",Misplaced:"%1 \u0641\u064A \u063A\u064A\u0631 \u0645\u062D\u0644\u0647",AmbiguousUseOf:"\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u063A\u0627\u0645\u0636 \u0644%1",EnvBadEnd:"\\\u0628\u062F\u0627\u064A\u0629{%1} \u064A\u0646\u062A\u0647\u064A \u0628 \\\u0646\u0647\u0627\u064A\u0629{%2}",EnvMissingEnd:"\u0646\u0647\u0627\u064A\u0629\\\u0645\u0641\u0642\u0648\u062F\u0629{%1}",MissingBoxFor:"\u0635\u0646\u062F\u0648\u0642 \u0645\u0641\u0642\u0648\u062F \u0644 %1",UndefinedControlSequence:"%1 \u062A\u0633\u0644\u0633\u0644 \u0645\u0631\u0627\u0642\u0628\u0629 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641",DoubleExponent:"\u0623\u0633 \u0645\u0632\u062F\u0648\u062C: \u0627\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u0623\u0642\u0648\u0627\u0633 \u0644\u0644\u062A\u0648\u0636\u064A\u062D",DoubleSubscripts:"\u0627\u0644\u062D\u0631\u0648\u0641 \u0627\u0644\u0633\u0641\u0644\u064A\u0629 \u0645\u0632\u062F\u0648\u062C\u0629: \u0627\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u0623\u0642\u0648\u0627\u0633 \u0644\u0644\u062A\u0648\u0636\u064A\u062D",DoubleExponentPrime:"\u0639\u062F\u062F \u0623\u0648\u0644\u064A \u064A\u0633\u0628\u0628 \u0623\u0633 \u0645\u0632\u062F\u0648\u062C: \u0627\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u0623\u0642\u0648\u0627\u0633 \u0644\u0644\u062A\u0648\u0636\u064A\u062D",CantUseHash1:"\u0644\u0627 \u064A\u0645\u0643\u0646\u0643 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 '\u0627\u0644\u062D\u0631\u0641 \u0627\u0644\u0645\u0639\u0644\u0645 \u0627\u0644\u0643\u0644\u064A#' \u0641\u064A \u0648\u0636\u0639 \u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A",MisplacedMiddle:"%1 \u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0636\u0645\u0646 \\\u064A\u0633\u0627\u0631 \u0648\\\u064A\u0645\u064A\u0646",MisplacedLimits:"%1 \u0645\u0633\u0645\u0648\u062D \u0641\u0642\u0637 \u0639\u0644\u0649 \u0627\u0644\u0645\u0634\u063A\u0644\u064A\u0646",MisplacedMoveRoot:"%1 \u064A\u0645\u0643\u0646 \u0623\u0646 \u062A\u0638\u0647\u0631 \u0641\u0642\u0637 \u0641\u064A \u0627\u0644\u062C\u0630\u0631",MultipleCommand:"%1 \u0645\u062A\u0639\u062F\u062F",NotMathMLToken:"%1 \u0644\u064A\u0633 \u0639\u0646\u0635\u0631\u064B\u0627 \u0631\u0645\u0632\u064A\u064B\u0627",UnknownAttrForElement:"%1 \u0644\u064A\u0633\u062A \u0633\u0645\u0629 \u0645\u0639\u062A\u0631\u0641 \u0628\u0647\u0627 \u0644%2",ExtraAlignTab:"\u0645\u062D\u0627\u0630\u0627\u0629 \u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u062A\u0628\u0648\u064A\u0628 \u0625\u0636\u0627\u0641\u064A\u0629 \u0641\u064A \\\u062D\u0627\u0644\u0627\u062A \u0627\u0644\u0646\u0635\u0648\u0635",InvalidEnv:"\u0627\u0633\u0645 \u0628\u064A\u0626\u0629 \u063A\u064A\u0631 \u0635\u0627\u0644\u062D '%1'",UnknownEnv:"\u0628\u064A\u0626\u0629 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641\u0629 '%1'",ExtraCloseLooking:"\u063A\u0644\u0642 \u0642\u0648\u0633 \u0625\u0636\u0627\u0641\u064A \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u0628\u062D\u062B \u0639\u0646 %1",MissingOrUnrecognizedDelim:"\u0645\u062D\u062F\u062F \u0645\u0641\u0642\u0648\u062F \u0623\u0648 \u063A\u064A\u0631 \u0645\u0639\u062A\u0631\u0641 \u0628\u0647 \u0644 %1",MissingDimOrUnits:"\u0628\u0639\u062F (\u0623\u0648 \u0648\u062D\u062F\u0627\u062A\u0647) \u0645\u0641\u0642\u0648\u062F \u0644 %1",TokenNotFoundForCommand:"\u0644\u0645 \u064A\u062A\u0645 \u0627\u064A\u062C\u0627\u062F %1 \u0625\u0644\u064A %2",MathNotTerminated:"\u0627\u0644\u0631\u064A\u0627\u0636\u064A\u0627\u062A \u0644\u0627 \u062A\u0646\u062A\u0647\u064A \u0641\u064A \u0645\u0631\u0628\u0639 \u0627\u0644\u0646\u0635",IllegalMacroParam:"\u0645\u0631\u062C\u0639 \u0645\u0639\u0644\u0645 \u0643\u0644\u064A \u063A\u064A\u0631 \u0642\u0627\u0646\u0648\u0646\u064A",MaxBufferSize:"\u062A\u0645 \u062A\u062C\u0627\u0648\u0632 \u062D\u062C\u0645 \u0627\u0644\u0645\u062E\u0632\u0646 \u0627\u0644\u0645\u0624\u0642\u062A \u0627\u0644\u062F\u0627\u062E\u0644\u064A \u0644\u0645\u0627\u062B \u062C\u0627\u0643\u0633. \u0647\u0644 \u0647\u0646\u0627\u0643 \u0627\u0633\u062A\u062F\u0639\u0627\u0621 \u0645\u0627\u0643\u0631\u0648 \u0645\u0643\u0631\u0631\u061F",CommandNotAllowedInEnv:"%1 \u063A\u064A\u0631 \u0645\u0633\u0645\u0648\u062D \u0641\u064A \u0628\u064A\u0626\u0629 %2",MultipleLabel:"\u062A\u062D\u062F\u064A\u062F \u0645\u0636\u0627\u0639\u0641 \u0644\u062A\u0633\u0645\u064A\u0629 '%1'",CommandAtTheBeginingOfLine:"\u064A\u062C\u0628 \u0623\u0646 \u064A\u0623\u062A\u064A \u0641\u064A \u0628\u062F\u0627\u064A\u0629 \u0627\u0644\u0633\u0637\u0631 %1",IllegalAlign:"\u0645\u062D\u0627\u0630\u0627\u0629 \u063A\u064A\u0631 \u0642\u0627\u0646\u0648\u0646\u064A\u0629 \u0645\u062D\u062F\u062F\u0629 \u0641\u064A %1",BadMathStyleFor:"\u0646\u0645\u0637 \u0631\u064A\u0627\u0636\u064A \u0633\u064A\u0621 \u0644 %1",MultlineRowsOneCol:"\u0627\u0644\u0635\u0641\u0648\u0641 \u0636\u0645\u0646 \u0628\u064A\u0626\u0629 %1 \u064A\u062C\u0628 \u0623\u0646 \u062A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u0639\u0645\u0648\u062F \u0648\u0627\u062D\u062F \u0628\u0627\u0644\u0636\u0628\u0637",MultipleBBoxProperty:"%1 \u0645\u062D\u062F\u062F \u0645\u0631\u062A\u064A\u0646 \u0641\u064A %2",ExtraEndMissingBegin:"%1 \u0625\u0636\u0627\u0641\u064A \u0623\u0648 \u0645\u0641\u0642\u0648\u062F \\begingroup",GlobalNotFollowedBy:"%1 \u0644\u0645 \u064A\u062A\u0645 \u062A\u062A\u0628\u0639\u0647 \\let, \\def, \u0623\u0648 \\newcommand",UndefinedColorModel:"\u0646\u0645\u0648\u0630\u062C \u0627\u0644\u0644\u0648\u0646 '%1' \u063A\u064A\u0631 \u0645\u0639\u0631\u0641",ModelArg1:"\u0642\u064A\u0645 \u0627\u0644\u0644\u0648\u0646 \u0644\u0644\u0646\u0645\u0648\u0630\u062C %1 \u062A\u062A\u0637\u0644\u0628 3 \u0623\u0631\u0642\u0627\u0645",InvalidDecimalNumber:"\u0639\u062F\u062F \u0639\u0634\u0631\u064A \u063A\u064A\u0631 \u0635\u0627\u0644\u062D",ModelArg2:"\u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0642\u064A\u0645 \u0627\u0644\u0644\u0648\u0646 \u0644\u0644\u0646\u0645\u0648\u0630\u062C %1 \u0628\u064A\u0646 %2 \u0648%3",InvalidNumber:"\u0639\u062F\u062F \u063A\u064A\u0631 \u0635\u0627\u0644\u062D",NoClosingChar:"\u0644\u0627 \u064A\u0645\u0643\u0646 \u0627\u0644\u0639\u062B\u0648\u0631 \u0639\u0644\u0649 \u0625\u063A\u0644\u0627\u0642 %1",IllegalParamNumber:"\u0639\u062F\u062F \u063A\u064A\u0631 \u0645\u0634\u0631\u0648\u0639 \u0644\u0644\u0645\u0639\u0627\u064A\u064A\u0631 \u0627\u0644\u0645\u062D\u062F\u062F\u0629 \u0641\u064A %1",CantUseHash2:"\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u063A\u064A\u0631 \u0627\u0644\u0645\u0634\u0631\u0648\u0639 \u0644# \u0641\u064A \u0642\u0627\u0644\u0628 \u0644%1",SequentialParam:"\u0645\u0639\u0644\u0645\u0627\u062A %1 \u064A\u062C\u0628 \u0623\u0646 \u064A\u062A\u0645 \u062A\u0631\u0642\u064A\u0645\u0647\u0627 \u0628\u0627\u0644\u062A\u0633\u0644\u0633\u0644",MissingReplacementString:"\u0633\u0644\u0633\u0644\u0629 \u0628\u062F\u064A\u0644\u0629 \u0644\u062A\u0639\u0631\u064A\u0641 %1 \u0645\u0641\u0642\u0648\u062F\u0629",MismatchUseDef:"\u0627\u0633\u062A\u062E\u062F\u0627\u0645 %1 \u0644\u0627 \u064A\u062A\u0637\u0627\u0628\u0642 \u0645\u0639 \u062A\u0639\u0631\u064A\u0641\u0647",NoClosingDelim:"\u0644\u0627 \u064A\u0645\u0643\u0646 \u0627\u0644\u0639\u062B\u0648\u0631 \u0639\u0644\u0649 \u0625\u063A\u0644\u0627\u0642 \u0645\u062D\u062F\u062F \u0644%1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ar/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ar/ar.js b/htdocs/js/MathJax-2.7.2/localization/ar/ar.js
new file mode 100644
index 0000000..fc3704c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ar/ar.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ar/ar.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ar",null,{menuTitle:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",fontDirection:"rtl",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"\u062E\u0637\u0623 \u0645\u0639\u0627\u0644\u062C\u0629 \u0631\u064A\u0627\u0636\u064A\u0629",MathError:"\u062E\u0637\u0623 \u0631\u064A\u0627\u0636\u064A",LoadFile:"\u062A\u062D\u0645\u064A\u0644 %1",Loading:"\u062C\u0627\u0631\u064D \u0627\u0644\u062A\u062D\u0645\u064A\u0644",LoadFailed:"\u0641\u0634\u0644 \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0645\u0644\u0641: %1",ProcessMath:"\u0639\u0645\u0644\u064A\u0629 \u0631\u064A\u0627\u0636\u064A\u0629: %1%%",Processing:"\u0645\u0639\u0627\u0644\u062C\u0629",TypesetMath:"\u062A\u0646\u0636\u064A\u062F \u0631\u064A\u0627\u0636\u064A: %1%%",Typesetting:"\u062A\u0646\u0636\u064A\u062F",MathJaxNotSupported:"\u0645\u062A\u0635\u0641\u062D\u0643 \u0644\u0627 \u064A\u062F\u0639\u0645 \u0645\u0627\u062B\u062C\u0627\u0643\u0633"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===0){return 1}if(a===1){return 2}if(a===2){return 3}if(3<=a%100&&a%100<=10){return 4}if(11<=a%100&&a%100<=99){return 5}return 6},number:function(a){return String(a).replace("/([0-9])/g","\\U066$1").replace(".","\\U066B")}});MathJax.Ajax.loadComplete("[MathJax]/localization/ar/ar.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ast/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/ast/FontWarnings.js
new file mode 100644
index 0000000..5fdce90
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ast/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ast/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ast","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax ta usando fontes basaes en web p'amosar les matem\u00E1tiques d'esta p\u00E1xina. Lleva un tiempu descargales, de manera que la p\u00E1xina apaecer\u00E1 m\u00E1s r\u00E1pidamente si instala direutamente les fontes matem\u00E1tiques na carpeta de fontes del so sistema.",imageFonts:"MathJaz ta usando les sos fontes d'imaxe en cuenta de fontes llocales o basaes en web. Esto fai que la composici\u00F3n seya m\u00E1s lenta de lo normal, y les matem\u00E1tiques podr\u00EDen nun imprimise a la resoluci\u00F3n completa de la impresora.",noFonts:"MathJax nun pue alcontrar una tipograf\u00EDa que pueda usar p'amosar les espresiones matem\u00E1tiques, y nun hai disponibles fontes d'imaxe, de mou que va volver a car\u00E1uteres Unicode xen\u00E9ricos esperando que'l so restolador pueda amosalos. Algunos car\u00E1uteres podr\u00EDen nun vese correutamente o, seique, podrien nun vese n'absoluto.",webFonts:"La mayor\u00EDa de restoladores modernos permiten que les fontes se descarguen de la web. Si anueva a una versi\u00F3n m\u00E1s moderna del restolador (o si cambia de restolador) podr\u00EDa ameyorar la calid\u00E1 de les espresiones matem\u00E1tiques d'esta p\u00E1xina.",fonts:"MathJax pue usar tanto la [tipograf\u00EDa STIX](%1) como la [tipograf\u00EDa TeX MathJax](%2). Descargue y instale una d'estes tipograf\u00EDes p'ameyorar la so esperiencia con MathJax.",STIXPage:"Esta p\u00E0xina ta dise\u00F1ada pa usar la [tipograf\u00EDa STIX](%1). Descargue ya instale esta tipograf\u00EDa p'ameyorar la so esperiencia con MathJax.",TeXPage:"Esta p\u00E0xina ta dise\u00F1ada pa usar la [tipograf\u00EDa TeX MathJax](%1). Descargue ya instale esta tipograf\u00EDa p'ameyorar la so esperiencia con MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/ast/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ast/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/ast/HTML-CSS.js
new file mode 100644
index 0000000..d3e595f
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ast/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ast/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ast","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Cargando la tipograf\u00EDa web %1",CantLoadWebFont:"Non pue cargase la tipograf\u00EDa web %1",FirefoxCantLoadWebFont:"Firefox nun pue cargar les tipograf\u00EDes web dende un sirvidor remotu",CantFindFontUsing:"Nun se pue atopar una tipograf\u00EDa v\u00E1lida usando %1",WebFontsNotAvailable:"Les tipograf\u00EDes web nun tan disponibles. Usando les tipograf\u00EDes d'imaxe nel so llugar"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ast/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ast/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/ast/HelpDialog.js
new file mode 100644
index 0000000..2b81317
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ast/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ast/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ast","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Ayuda de MathJax",MathJax:"*MathJax* ye una biblioteca JavaScript que permite a los autores de p\u00E1xines incluir espresiones matem\u00E1tiques nes sos p\u00E1xines web. Como llector, nun necesita facer nada pa qu'esto asoceda.",Browsers:"*Navegadores*: MathJax funciona con tolos navegadores modernos, incluyendo IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ y la mayor\u00EDa de los navegadores pa m\u00F3viles.",Menu:"*Men\u00FA matem\u00E1tiques*: MathJax amiesta un men\u00FA de contestu a les ecuaciones. Faiga clic col bot\u00F3n drechu, o Ctrl-clic, en cualquier espresi\u00F3n matem\u00E1tica pa ver el men\u00FA.",ShowMath:"*Ver f\u00F3rmula como* permite ver el c\u00F3digu de marques de la f\u00F3rmula pa que pueda copiase y apegase (como MathML o nel so formatu orixinal).",Settings:"*Configuraci\u00F3n* permite controlar diverses carauter\u00EDstiques de MathJax, como'l tama\u00F1u de les f\u00F3rmules, ya'l mecanismu que s'usa pa ver les ecuaciones.",Language:"*Llingua* permite seleicionar la llingua qu'usa MathJax pa los men\u00FAs y mensaxes d'avisu.",Zoom:"*Zoom de f\u00F3rmula*: Si tien dificultaes pa lleer una ecuaci\u00F3n, MathJax pue ampliala p'ayuda-y a que la vea meyor.",Accessibilty:"*Accesibilid\u00E1*: MathJax funciona autom\u00E1ticamente con llectores de pantalla pa facer les espresiones matem\u00E1tiques accesibles a les persones con problemes de visi\u00F3n.",Fonts:"*Tipograf\u00EDa*: MathJax usa ciertes fontes matem\u00E1tiques si tan instalaes nel ordenador; d'otra manera, usar\u00E1 fontes basaes na web. Anque nun ye necesario, si tien les fontes instalaes de mou llocal ayudar\u00E1 a componer la p\u00E1xina m\u00E1s r\u00E1pidamente. Suxerimos qu'instale les [fontes STIX](%1).",CloseDialog:"Zarrar el di\u00E1logu d'ayuda"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ast/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ast/MathML.js b/htdocs/js/MathJax-2.7.2/localization/ast/MathML.js
new file mode 100644
index 0000000..aafb5a7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ast/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ast/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ast","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Mglyph incorreutu: %1",BadMglyphFont:"Tipograf\u00EDa incorreuta: %1",MathPlayer:"MathJax nun pudo configurar MathPlayer.\n\nSi MathPlayer nun ta instal\u00E1u, necesitar\u00E1 instalalu primero. D'otra manera, la so configuraci\u00F3n de segurid\u00E1 pue torgar la execuci\u00F3n de controles ActiveX. Use l'elementu Opciones d'Internet baxo'l men\u00FA Ferramientes y seleicione la lling\u00FCeta Segurid\u00E1, darr\u00E9u calque nel bot\u00F3n Nivel Personaliz\u00E1u. Compruebe que les preferencies pa 'Executar controles ActiveX' y 'Comportamientos de binariu y script' tan activaes.\n\nAngua\u00F1o ver\u00E1 mensaxes d'error en llugar de f\u00F3rmules matem\u00E1tiques.",CantCreateXMLParser:"MathJax nun pue crear un analizador XML pa MathML. Compruebe que\nla configuraci\u00F3n de segurid\u00E1 \u00ABControles de script ActiveX marcaos como seguros pa scripting\u00BB\nta activada (use l'elementu Opciones d'Internet del men\u00FA Ferramientes,\ny seleicione'l panel Segurid\u00E1, y darr\u00E9u calque nel bot\u00F3n Nivel personaliz\u00E1u pa comprobalo).\n\nMathJax nun podr\u00E1 procesar les ecuaciones MathML",UnknownNodeType:"Tipu de nuedu desconoc\u00EDu: %1",UnexpectedTextNode:"Nuedu de testu inesper\u00E1u: %1",ErrorParsingMathML:"Error al analizar MathML",ParsingError:"Error al analizar MathML: %1",MathMLSingleElement:"MathML tien de tar form\u00E1u por un \u00FAnicu elementu",MathMLRootElement:"MathML tien de tar form\u00E1u por un elementu \u003Cmath\u003E, non por %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ast/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ast/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/ast/MathMenu.js
new file mode 100644
index 0000000..b006e22
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ast/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ast/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ast","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Ver les f\u00F3rmules como",MathMLcode:"C\u00F3digu MathML",OriginalMathML:"MathML orixinal",TeXCommands:"Comandos de TeX",AsciiMathInput:"Entrada AsciiMathML",Original:"Forma orixinal",ErrorMessage:"Mensaxe d'error",Annotation:"Anotaci\u00F3n",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Conten\u00EDu MathML",OpenMath:"OpenMath",texHints:"Amosar gabitos TeX en MathML",Settings:"Configuraci\u00F3n de matem\u00E1tiques",ZoomTrigger:"Disparador del zoom",Hover:"Al pasar el mur",Click:"Al facer clic",DoubleClick:"Con doble clic",NoZoom:"Ensin zoom",TriggerRequires:"El disparador requier:",Option:"Opci\u00F3n",Alt:"Alt",Command:"Comandu",Control:"Control",Shift:"May\u00FAs",ZoomFactor:"Factor d'ampliaci\u00F3n",Renderer:"Renderizador de matem\u00E1tiques",MPHandles:"Permitir que MathPlayer alministre:",MenuEvents:"Socesos de men\u00FA",MouseEvents:"Socesos del mur",MenuAndMouse:"Socesos del mur y del men\u00FA",FontPrefs:"Preferencies de tipograf\u00EDa",ForHTMLCSS:"Pa HTML-CSS:",Auto:"Auto",TeXLocal:"TeX (llocal)",TeXWeb:"TeX (web)",TeXImage:"TeX (imaxe)",STIXLocal:"STIX (llocal)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Llat\u00EDn modernu (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Men\u00FA contestual",Browser:"Navegador",Scale:"Escalar toles f\u00F3rmules...",Discoverable:"Illuminar al pasar el mur",Locale:"Llingua",LoadLocale:"Cargar d'una URL...",About:"Tocante a MathJax",Help:"Ayuda de MathJax",localTeXfonts:"usando tipograf\u00EDa TeX llocal",webTeXfonts:"usando tipograf\u00EDa TeX de la web",imagefonts:"usando tipograf\u00EDa d'imaxe",localSTIXfonts:"usando tipograf\u00EDa STIX llocal",webSVGfonts:"usando tipograf\u00EDa SVG de la web",genericfonts:"usando tipograf\u00EDa Unicode xen\u00E9rica",wofforotffonts:"tipograf\u00EDa WOFF u OTF",eotffonts:"tipograf\u00EDa EOT",svgfonts:"tipograf\u00EDa SVG",WebkitNativeMMLWarning:"Paez que'l so restolador nun tien sofitu pa MathML de mou nativu, de mou que cambiar la salida a MathML pue facer que les f\u00F3rmules de la p\u00E1xina nun puedan lleese",MSIENativeMMLWarning:"Internet Explorer requier el complementu MathPlayer pa procesar la salida de MathML",OperaNativeMMLWarning:"El sofitu d'Opera pa MathML ye parcial, de mou que cambiar la salida a MathML pue facer que delles espresiones nun se vean bien.",SafariNativeMMLWarning:"El MathML nativu del so navegador nun cuenta con toles carauter\u00EDstiques qu'usa MathJax, de mou que delles espresiones podr\u00EDen nun representase correutamente.",FirefoxNativeMMLWarning:"El MathML nativu del so navegador nun cuenta con toles carauter\u00EDstiques qu'usa MathJax, de mou que delles espresiones podr\u00EDen nun representase correutamente.",MSIESVGWarning:"SVG nun ta implement\u00E1u n'Internet Explorer anterior a IE9 o cuando ta emulando IE8 o anterior. Si cambia a la salida SVG, les f\u00F3rmules nun se ver\u00E1n correutamente.",LoadURL:"Cargar los datos de traducci\u00F3n d'esta URL:",BadURL:"La URL tendr\u00EDa de ser pa un ficheru JavaScript que define los datos de traducci\u00F3n de MathJax. Los nomes de los ficheros JavaScript tendr\u00EDen d'acabar en '.js'",BadData:"Nun pudieron cargase los datos de traducci\u00F3n de %1",SwitchAnyway:"\u00BFCambiar la representaci\u00F3n de toles maneres?\n\n(Calque Aceutar pa cambiar, Encaboxar pa siguir cola representaci\u00F3n actual)",ScaleMath:"Ampliar toles f\u00F3rmules (en comparancia col testu d'alredor) nun",NonZeroScale:"La escala nun tien de ser cero",PercentScale:"La escala tien de ser un porcentaxe (por exemplu 120%%)",IE8warning:"Esto desactivar\u00E1 les funciones de men\u00FA y zoom de MathJax, pero pue facer Alt-Clic nuna espresi\u00F3n pa ver el men\u00FA de MathJax.\n\n\u00BFRealmente quier cambiar la configuraci\u00F3n de MathPlayer?",IE9warning:"El men\u00FA contestual de MathJax tar\u00E1 desactiv\u00E1u, pero pue facer Alt-Clic nuna espresi\u00F3n pa ver el men\u00FA MathJax.",NoOriginalForm:"Nun ta disponible denguna forma orixinal",Close:"Zarrar",EqSource:"C\u00F3digu fonte d'ecuaci\u00F3n MathJax",CloseAboutDialog:"Zarrar el di\u00E1logu de tocante a MathJax",FastPreview:"Vista previa r\u00E1pida",AssistiveMML:"Asistencia MathML",InTabOrder:"Incluir nel orde de lling\u00FCetes"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ast/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ast/TeX.js b/htdocs/js/MathJax-2.7.2/localization/ast/TeX.js
new file mode 100644
index 0000000..c52383a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ast/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ast/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ast","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Hai una llave d'apertura de m\u00E1s o falta una llave de zarramientu",ExtraCloseMissingOpen:"Hai una llave de zarramientu de m\u00E1s o falta una llave d'apertura",MissingLeftExtraRight:"Falta un \\left o sobra un \\right",MissingScript:"Falta un argumentu de super\u00EDndiz o sub\u00EDndiz",ExtraLeftMissingRight:"Sobra un \\left o falta un \\right",Misplaced:"%1 ta mal coloc\u00E1u",MissingOpenForSub:"Falta una llave d'apertura pal sub\u00EDndiz",MissingOpenForSup:"Falta una llave d'apertura pal super\u00EDndiz",AmbiguousUseOf:"Usu ambiguu de %1",EnvBadEnd:"\\begin{%1} acab\u00E1u con \\end{%2}",EnvMissingEnd:"Falta \\end{%1}",MissingBoxFor:"Falta un cuadru pa %1",MissingCloseBrace:"Falta la llave de zarramientu",UndefinedControlSequence:"Secuencia de control indefinida %1",DoubleExponent:"Doble esponente: use llaves p'aclarar",DoubleSubscripts:"Doble sub\u00EDndiz: usu llaves p'aclarar",DoubleExponentPrime:"La prima causa un doble esponente: use llaves p'aclarar",CantUseHash1:"Nun pue usar el \u00ABcar\u00E1uter # de par\u00E1metru de macro\u00BB en mou matem\u00E1ticu",MisplacedMiddle:"%1 tien de tar ente \\left y \\right",MisplacedLimits:"%1 s\u00F3lo ta permit\u00EDu pa operadores",MisplacedMoveRoot:"%1 s\u00F3lo pue apaecer dientro d'una ra\u00EDz",MultipleCommand:"M\u00FAltiples %1",IntegerArg:"L'argumentu de %1 tien de ser un enteru",NotMathMLToken:"%1 nun ye un elementu de \u00ABtoken\u00BB",InvalidMathMLAttr:"Atributu de MathML inv\u00E1lidu: %1",UnknownAttrForElement:"%1 nun ye un atributu reconoc\u00EDu pa %2",MaxMacroSub1:"Se sobrepas\u00F3'l n\u00FAmberu m\u00E1ximu de sustituciones de macro de MathJax; \u00BFhai ha una llamada de macro recursiva?",MaxMacroSub2:"Pas\u00F3se'l n\u00FAmberu m\u00E1ximu de sustituciones de MathJax; \u00BFhai un entornu de LaTeX recursivu?",MissingArgFor:"Falta l'argumentu pa %1",ExtraAlignTab:"Tabulador d'alliniamientu estra en testu \\cases",BracketMustBeDimension:"L'argumentu de corchete pa %1 tien de ser una dimensi\u00F3n",InvalidEnv:"Nome d'entornu \u00AB%1\u00BB inv\u00E1lidu",UnknownEnv:"Entornu desconoc\u00EDu \u00AB%1\u00BB",ExtraCloseLooking:"Llave de zarramientu estra cuando se buscaba %1",MissingCloseBracket:"Nun pudo alcontrase'l \u00AB]\u00BB de zarramientu pal argumentu de %1",MissingOrUnrecognizedDelim:"El delimitador pa %1 falta o nun ta reconoc\u00EDu",MissingDimOrUnits:"Falta la dimensi\u00F3n o les unidaes pa %1",TokenNotFoundForCommand:"Nun pudo alcontrase %1 pa %2",MathNotTerminated:"Espresi\u00F3n matem\u00E1tica inacabada nel cuadru de testu",IllegalMacroParam:"Referencia illegal a par\u00E1metru de macro",MaxBufferSize:"Se sobrepas\u00F3 el tama\u00F1u del almacenamientu intermediu internu de MathJax; \u00BFhai ha una llamada a una macro recursiva?",CommandNotAllowedInEnv:"%1 nun se permite nel entornu %2",MultipleLabel:"La etiqueta '%1' tien definiciones m\u00FAltiples",CommandAtTheBeginingOfLine:"%1 tien d'apaecer al principiu de la llinia",IllegalAlign:"Alliniaci\u00F3n illegal especificada en %1",BadMathStyleFor:"Estilu de matem\u00E1tiques incorreutu pa %1",PositiveIntegerArg:"L'argumentu de %1 tien de ser un enteru positivu",ErroneousNestingEq:"A\u00F1eramientu incorreutu d'estructures d'ecuaci\u00F3n",MultlineRowsOneCol:"Les fileres dientro del entornu %1 han de tener exactamente una columna",MultipleBBoxProperty:"Propied\u00E1 %1 especificada dos veces en %2",InvalidBBoxProperty:"'%1' nun paez un color, una distancia de separaci\u00F3n o un estilu",ExtraEndMissingBegin:"Sobra un %1 o falta un \\begingroup",GlobalNotFollowedBy:"%1 nun ta sigu\u00EDu por \\let, \\def o \\newcommand",UndefinedColorModel:"El modelu de color '%1' nun ta defin\u00EDu",ModelArg1:"Los valores de color pal modelu %1 requieren 3 n\u00FAmberos",InvalidDecimalNumber:"N\u00FAmberu decimal inv\u00E1lidu",ModelArg2:"Los valores de color pal modelu %1 tienen de tar ente %2 y %3",InvalidNumber:"N\u00FAmberu inv\u00E1lidu",NewextarrowArg1:"El primer argumentu pa %1 tien de ser un nome de secuencia de control",NewextarrowArg2:"El segundu argumentu pa %1 tienen de ser dos enteros separaos por una coma",NewextarrowArg3:"El tercer argumentu pa %1 tien de ser un n\u00FAmberu de car\u00E1uter Unicode",NoClosingChar:"Nun pue alcontrase'l %1 de zarru",IllegalControlSequenceName:"Nome incorreutu de secuencia de control pa %1",IllegalParamNumber:"N\u00FAmberu par\u00E1metros illegal especific\u00E1u en %1",MissingCS:"%1 tien de tar sigu\u00EDu por una secuencia de control",CantUseHash2:"Usu illegal de # nuna plant\u00EDa pa %1",SequentialParam:"Los par\u00E1metros pa %1 tienen de numberase de mou secuencial",MissingReplacementString:"Falta la cadena de sustituci\u00F3n pa la definici\u00F3n de %1",MismatchUseDef:"L'usu de %1 nun casa cola so definici\u00F3n",RunawayArgument:"\u00BFArgumentu descontrol\u00E1u pa %1?",NoClosingDelim:"Nun s'alcontr\u00F3 el delimitador de zarru pa %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ast/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ast/ast.js b/htdocs/js/MathJax-2.7.2/localization/ast/ast.js
new file mode 100644
index 0000000..23e06ac
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ast/ast.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ast/ast.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ast",null,{menuTitle:"asturianu",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax alcontr\u00F3 una cookie de configuraci\u00F3n d'usuariu qu'incluye c\u00F3digu a executar. \u00BFQuier executar esi c\u00F3digu?\n\n(Tendr\u00EDa de calcar \u00ABEncaboxar\u00BB a menos que creara la cookie vust\u00E9 mesmu.)",MathProcessingError:"Error de procesamientu matem\u00E1ticu",MathError:"Error matem\u00E1ticu",LoadFile:"Cargando %1",Loading:"Cargando",LoadFailed:"Fall\u00F3 la carga del ficheru: %1",ProcessMath:"Procesando matem\u00E1tiques: %1%%",Processing:"Procesando",TypesetMath:"Escribiendo matem\u00E1tiques: %1%%",Typesetting:"Componiendo",MathJaxNotSupported:"El so navegador nun tien sofitu pa MathJax",ErrorTips:"Conseyos de depuraci\u00F3n: usa %%1, inspect %%2 na consola del restolador"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/ast/ast.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bcc/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/bcc/FontWarnings.js
new file mode 100644
index 0000000..e4a5952
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bcc/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bcc/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bcc","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/bcc/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bcc/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/bcc/HTML-CSS.js
new file mode 100644
index 0000000..ecc442f
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bcc/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bcc/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bcc","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/bcc/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bcc/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/bcc/HelpDialog.js
new file mode 100644
index 0000000..f462003
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bcc/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bcc/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bcc","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/bcc/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bcc/MathML.js b/htdocs/js/MathJax-2.7.2/localization/bcc/MathML.js
new file mode 100644
index 0000000..08f2dd9
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bcc/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bcc/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bcc","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/bcc/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bcc/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/bcc/MathMenu.js
new file mode 100644
index 0000000..dcf3428
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bcc/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bcc/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bcc","MathMenu",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/bcc/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bcc/TeX.js b/htdocs/js/MathJax-2.7.2/localization/bcc/TeX.js
new file mode 100644
index 0000000..9a88f00
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bcc/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bcc/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bcc","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632 \u0627\u0636\u0627\u0641\u06CC \u06CC\u0627 \u0641\u0642\u062F\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647",ExtraCloseMissingOpen:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647\u0654 \u0627\u0636\u0627\u0641\u0647 \u06CC\u0627 \u0641\u0642\u062F\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632",MissingLeftExtraRight:"\u0641\u0642\u062F\u0627\u0646 \u200E\\left \u06CC\u0627 \u200E\\right \u0627\u0636\u0627\u0641\u06CC",MissingScript:"\u0641\u0642\u062F\u0627\u0646 \u0646\u0634\u0627\u0646\u0648\u0646\u062F \u0628\u0627\u0644\u0627\u0645\u062A\u0646 \u06CC\u0627 \u0632\u06CC\u0631\u0645\u062A\u0646",ExtraLeftMissingRight:"\u200E\\left \u0627\u0636\u0627\u0641\u06CC \u06CC\u0627 \u0641\u0642\u062F\u0627\u0646 \u200E\\right",Misplaced:"%1 \u0646\u0627\u0628\u062C\u0627",MissingOpenForSub:"\u0641\u0642\u062F\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632 \u0628\u0631\u0627\u06CC \u0632\u06CC\u0631\u0645\u062A\u0646",MissingOpenForSup:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632 \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC \u0628\u0627\u0644\u0627\u0645\u062A\u0646",AmbiguousUseOf:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647\u0654 \u0645\u0628\u0647\u0645 \u0627\u0632 \u200E%1",EnvBadEnd:"\u200E\\begin{%1}\u200E \u067E\u0627\u06CC\u0627\u0646\u200C\u06CC\u0627\u0641\u062A\u0647 \u0628\u0627 \u200E\\end{%2}\u200E",EnvMissingEnd:"\u200E\\end{%1}\u200E \u06AF\u0645\u200C\u0634\u062F\u0647",MissingBoxFor:"\u062C\u0639\u0628\u0647\u0654 \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC %1",MissingCloseBrace:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647\u0654 \u0645\u0641\u0642\u0648\u062F",UndefinedControlSequence:"\u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u06A9\u0646\u062A\u0631\u0644 \u062A\u0639\u0631\u06CC\u0641\u200C\u0646\u0634\u062F\u0647\u0654 %1",DoubleExponent:"\u062A\u0648\u0627\u0646 \u062F\u0648\u0645: \u0627\u0632 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0631\u0627\u06CC \u0631\u0648\u0634\u0646\u200C\u0633\u0627\u0632\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",DoubleSubscripts:"\u0632\u06CC\u0631\u0645\u062A\u0646 \u062F\u0648\u0645: \u0627\u0632 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0631\u0627\u06CC \u0631\u0648\u0634\u0646\u200C\u0633\u0627\u0632\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",DoubleExponentPrime:"\u062A\u0648\u0627\u0646 \u062F\u0648 \u0645\u0648\u062C\u0628 \u062A\u0648\u0627\u0646 \u0645\u0636\u0627\u0639\u0641 \u0634\u062F: \u0627\u0632 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0631\u0627\u06CC \u0631\u0648\u0634\u0646\u200C\u0633\u0627\u0632\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",CantUseHash1:"\u0634\u0645\u0627 \u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u06CC\u062F \u00AB\u0645\u0627\u06A9\u0631\u0648 \u0646\u0648\u06CC\u0633\u0647\u0654 \u067E\u0627\u0631\u0627\u0645\u062A\u0631 #\u00BB \u062F\u0631 \u062D\u0627\u0644\u062A \u0631\u06CC\u0627\u0636\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",MisplacedMiddle:"\u200E%1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u062F\u0631\u0648\u0646 \u200E\\left \u0648 \u200E\\right \u0646\u0648\u0634\u062A\u0647\u200C\u0634\u0648\u062F",MisplacedLimits:"\u200E%1 \u0641\u0642\u0637 \u062F\u0631 \u0639\u0645\u0644\u06AF\u0631\u0647\u0627 \u0645\u062C\u0627\u0632 \u0627\u0633\u062A",MisplacedMoveRoot:"\u200E%1 \u062A\u0646\u0647\u0627 \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u062F\u0631\u0648\u0646 \u06CC\u06A9 \u0631\u06CC\u0634\u0647 \u0638\u0627\u0647\u0631 \u0634\u0648\u062F",MultipleCommand:"\u200E%1 \u0686\u0646\u062F\u06AF\u0627\u0646\u0647",IntegerArg:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u200E%1 \u0628\u0627\u06CC\u062F \u0639\u062F\u062F \u0635\u062D\u06CC\u062D \u0628\u0627\u0634\u062F",NotMathMLToken:"%1 \u06CC\u06A9 \u0639\u0646\u0635\u0631 \u0646\u0634\u0627\u0646 \u0646\u06CC\u0633\u062A",InvalidMathMLAttr:"\u0648\u06CC\u0698\u06AF\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631 MathML: %1",UnknownAttrForElement:"%1 \u06CC\u06A9 \u0648\u06CC\u0698\u06AF\u06CC \u0634\u0646\u0627\u062E\u062A\u0647\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC %2 \u0646\u06CC\u0633\u062A",MaxMacroSub1:"\u0627\u0632 \u0628\u06CC\u0634\u06CC\u0646\u0647\u0654 \u0634\u0645\u0627\u0631 \u062C\u0627\u06CC\u06AF\u0632\u06CC\u0646\u06CC \u0645\u0627\u06A9\u0631\u0648\u0647\u0627\u06CC MathJax \u0639\u0628\u0648\u0631 \u0634\u062F\u0647\u200C\u0627\u0633\u062A\u061B \u0622\u06CC\u0627 \u06CC\u06A9 \u0641\u0631\u0627\u062E\u0648\u0627\u0646\u06CC \u0628\u0627\u0632\u06AF\u0634\u062A\u06CC \u0648\u062C\u0648\u062F \u062F\u0627\u0631\u062F\u061F",MaxMacroSub2:"\u0627\u0632 \u0634\u0645\u0627\u0631 \u0628\u06CC\u0634\u06CC\u0646\u0647\u0654 \u062A\u0639\u062F\u0627\u062F \u062C\u0627\u06CC\u06AF\u0632\u06CC\u0646\u06CC MathJax \u0639\u0628\u0648\u0631 \u0634\u062F\u0647\u200C\u0627\u0633\u062A\u061B \u0622\u06CC\u0627 \u06CC\u06A9 \u0645\u062D\u06CC\u0637 \u0644\u06CC\u062A\u06A9 \u0628\u0627\u0632\u0634\u062A\u06AF\u06CC \u0645\u0648\u062C\u0648\u062F \u0627\u0633\u062A\u061F",MissingArgFor:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC %1",ExtraAlignTab:"\u0628\u0631\u06AF\u0647\u0654 \u0686\u06CC\u0646\u0634 \u0627\u0636\u0627\u0641\u06CC \u062F\u0631 \u0645\u062A\u0646 \u200E\\cases",BracketMustBeDimension:"\u0622\u0631\u06AF\u0648\u0645\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u200E%1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u06CC\u06A9 \u0628\u0639\u062F \u0628\u0627\u0634\u062F",InvalidEnv:" \u0646\u0627\u0645 \u0645\u062D\u06CC\u0637 \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u00AB%1\u00BB",UnknownEnv:"\u0645\u062D\u06CC\u0637 \u0646\u0627\u0634\u0646\u0627\u062E\u062A\u0647 \u00AB%1\u00BB",ExtraCloseLooking:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647\u0654 \u0627\u0636\u0627\u0641\u06CC \u0647\u0646\u06AF\u0627\u0645 \u062C\u0633\u062A\u062C\u0648\u06CC %1",MissingCloseBracket:"\u00AB]\u00BB \u0628\u0633\u062A\u0647 \u0628\u0631\u0627\u06CC \u0646\u0634\u0627\u0646\u0648\u0646\u062F \u200E%1 \u06CC\u0627\u0641\u062A \u0646\u0634\u062F",MissingOrUnrecognizedDelim:"\u062C\u062F\u0627\u06A9\u0646\u0646\u062F\u0647 \u06AF\u0645\u200C\u0634\u062F\u0647 \u06CC\u0627 \u0646\u0627\u0634\u0646\u0627\u062E\u062A\u0647 \u0628\u0631\u0627\u06CC \u200E%1",MissingDimOrUnits:"\u0627\u0628\u0639\u0627\u062F \u06CC\u0627 \u0648\u0627\u062D\u062F \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC \u200E%1",TokenNotFoundForCommand:"%1 \u0628\u0631\u0627\u06CC %2 \u06CC\u0627\u0641\u062A \u0646\u0634\u062F",MathNotTerminated:"\u0631\u06CC\u0627\u0636\u06CC \u062F\u0631 \u062C\u0639\u0628\u0647\u0654 \u0645\u062A\u0646 \u067E\u0627\u06CC\u0627\u0646 \u0646\u06CC\u0627\u0641\u062A\u0647\u200C\u0627\u0633\u062A",IllegalMacroParam:"\u0627\u0631\u062C\u0627\u0639 \u067E\u0627\u0631\u0627\u0645\u062A\u0631 \u0645\u0627\u06A9\u0631\u0648\u06CC \u0646\u0627\u0645\u062C\u0627\u0632",MaxBufferSize:"\u0627\u0646\u062F\u0627\u0632\u0647\u0654 \u0645\u06CC\u0627\u0646\u06AF\u06CC\u0631 \u062F\u0627\u062E\u0644\u06CC MathJax \u06AF\u0630\u0634\u062A\u0647 \u0634\u062F\u0647\u061B \u0622\u06CC\u0627 \u06CC\u06A9 \u0641\u0631\u0627\u062E\u0648\u0627\u0646\u06CC \u0645\u0627\u06A9\u0631\u0648\u06CC \u0628\u0627\u0632\u06AF\u0634\u062A\u06CC \u0648\u062C\u0648\u062F \u062F\u0627\u0631\u062F\u061F",CommandNotAllowedInEnv:"\u200E%1 \u062F\u0631 \u0645\u062D\u06CC\u0637 \u200E%2 \u0645\u062C\u0627\u0632 \u0646\u06CC\u0633\u062A",MultipleLabel:"\u0628\u0631\u0686\u0633\u067E \u00AB%1\u00BB \u0686\u0646\u062F\u0628\u0627\u0631 \u062A\u0639\u0631\u06CC\u0641\u200C\u0634\u062F\u0647",CommandAtTheBeginingOfLine:"%1 \u0628\u0627\u06CC\u062F \u062F\u0631 \u0634\u0631\u0648\u0639 \u062E\u0637 \u0628\u06CC\u0627\u06CC\u062F",IllegalAlign:"\u0686\u06CC\u0646\u0634 \u0645\u0634\u062E\u0635\u200C\u0634\u062F\u0647\u0654 \u0646\u0627\u0645\u062C\u0627\u0632 \u062F\u0631 \u200E%1",BadMathStyleFor:"\u0633\u0628\u06A9 \u0628\u062F \u0631\u06CC\u0627\u0636\u06CC \u0628\u0631\u0627\u06CC \u200E%1",PositiveIntegerArg:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u0628\u0647 \u200E%1 \u0628\u0627\u06CC\u062F \u06CC\u06A9 \u0639\u062F\u062F \u0645\u062B\u0628\u062A \u0628\u0627\u0634\u062F",ErroneousNestingEq:"\u0633\u0627\u062E\u062A\u0627\u0631\u0647\u0627\u06CC \u0627\u0634\u062A\u0628\u0627\u0647 \u062A\u0648\u062F\u0631\u062A\u0648\u06CC \u0645\u0639\u0627\u062F\u0644\u0647",MultlineRowsOneCol:"\u0633\u0637\u0631 \u062F\u0631\u0648\u0646 \u0645\u062D\u06CC\u0637 %1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u062F\u0642\u06CC\u0642\u0627\u064B \u06CC\u06A9 \u0633\u062A\u0648\u0646 \u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F",MultipleBBoxProperty:"%1 \u062F\u0648\u0628\u0627\u0631 \u062F\u0631 \u200E%2 \u062A\u0639\u0631\u06CC\u0641 \u0634\u062F\u0647\u200C\u0627\u0633\u062A",InvalidBBoxProperty:"'%1' \u0628\u0647 \u0646\u0638\u0631 \u06CC\u06A9 \u0631\u0646\u06AF\u060C \u0627\u0646\u062F\u0627\u0632\u0647\u0654 \u0628\u0627\u0644\u0634\u062A\u06A9 \u06CC\u0627 \u0633\u0628\u06A9 \u0628\u0647 \u0646\u0638\u0631 \u0646\u0645\u06CC\u200C\u0631\u0633\u062F",ExtraEndMissingBegin:"\u200E%1 \u0627\u0636\u0627\u0641\u06CC \u06CC\u0627 \\begingroup \u06AF\u0645\u200C\u0634\u062F\u0647",GlobalNotFollowedBy:"\u200E%1 \u0628\u0647 \u062F\u0646\u0628\u0627\u0644 \u200E\\let\u060C \u200E\\def \u06CC\u0627 \u200E\\newcommand \u0646\u06CC\u0627\u0645\u062F\u0647\u200C\u0627\u0633\u062A",UndefinedColorModel:"\u0645\u062F\u0644 \u0631\u0646\u06AF\u06CC '%1' \u062A\u0639\u0631\u06CC\u0641 \u0646\u0634\u062F\u0647\u200C\u0627\u0633\u062A",ModelArg1:"\u0645\u0642\u0627\u062F\u06CC\u0631 \u0631\u0646\u06AF\u06CC \u0628\u0631\u0627\u06CC \u0645\u062F\u0644 %1 \u0646\u06CC\u0627\u0632\u0645\u0646\u062F \u06F3 \u0639\u062F\u062F \u0627\u0633\u062A",InvalidDecimalNumber:"\u0639\u062F\u062F \u0627\u0639\u0634\u0627\u0631\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631",ModelArg2:"\u0645\u0642\u0627\u062F\u06CC\u0631 \u0631\u0646\u06AF\u06CC \u0628\u0631\u0627\u06CC \u0645\u062F\u0644 %1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u0628\u06CC\u0646 %2 \u0648 %3 \u0628\u0627\u0634\u062F",InvalidNumber:"\u0639\u062F\u062F \u0646\u0627\u0645\u0639\u062A\u0628\u0631",NewextarrowArg1:"\u0646\u0634\u0627\u0648\u0646\u062F \u0627\u0648\u0644 \u0628\u0647 \u200E%1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u06CC\u06A9 \u0646\u0627\u0645 \u06A9\u0646\u062A\u0631\u0644\u06CC \u062F\u0646\u0628\u0627\u0644\u0647 \u0628\u0627\u0634\u062F",NewextarrowArg2:"\u0646\u0634\u0646\u0627\u0648\u0646\u062F \u062F\u0648\u0645 \u200E%1 \u0628\u0627\u06CC\u062F \u062F\u0648 \u0639\u062F\u062F \u0635\u062D\u06CC\u062D \u062C\u062F\u0627 \u0634\u062F\u0647 \u0628\u0627 \u06CC\u06A9 \u06A9\u0627\u0645\u0627 \u0628\u0627\u0634\u062F",NewextarrowArg3:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u0633\u0648\u0645 \u200E%1 \u0628\u0627\u06CC\u062F \u0639\u062F\u062F \u06CC\u06A9 \u0646\u0648\u06CC\u0633\u0647\u0654 \u06CC\u0648\u0646\u06CC\u06A9\u062F \u0628\u0627\u0634\u062F",NoClosingChar:"%1 \u0628\u0633\u062A\u0647 \u06CC\u0627\u0641\u062A \u0646\u0634\u062F",IllegalControlSequenceName:"\u0646\u0627\u0645 \u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u06A9\u0646\u062A\u0631\u0644\u06CC \u0628\u0631\u0627\u06CC \u200E%1 \u0646\u0627\u0645\u062C\u0627\u0632",IllegalParamNumber:"\u0639\u062F\u062F \u0646\u0627\u0645\u062C\u0627\u0632 \u067E\u0627\u0631\u0627\u0645\u062A\u0631 \u062F\u0631 \u200E%1 \u0645\u0634\u062E\u0635 \u0634\u062F\u0647\u200C\u0627\u0633\u062A",MissingCS:"\u200E%1 \u0628\u0627\u06CC\u062F \u0628\u0647 \u062F\u0646\u0628\u0627\u0644 \u06CC\u06A9 \u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u06A9\u0646\u062A\u0631\u0644\u06CC \u0628\u06CC\u0627\u06CC\u062F",CantUseHash2:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647\u0654 \u0646\u0627\u0645\u062C\u0627\u0632 \u0627\u0632 # \u062F\u0631 \u0627\u0644\u06AF\u0648 \u0628\u0631\u0627\u06CC %1",SequentialParam:"\u067E\u0627\u0631\u0627\u0645\u062A\u0631\u0647\u0627 \u0628\u0631\u0627\u06CC %1 \u0628\u0627\u06CC\u062F \u06CC\u06A9 \u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u0639\u062F\u062F\u06CC \u0628\u0627\u0634\u062F"}});MathJax.Ajax.loadComplete("[MathJax]/localization/bcc/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bcc/bcc.js b/htdocs/js/MathJax-2.7.2/localization/bcc/bcc.js
new file mode 100644
index 0000000..3cc8ebe
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bcc/bcc.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bcc/bcc.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bcc",null,{menuTitle:"\u0628\u0644\u0648\u0686\u06CC",fontDirection:"rtl",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"\u062E\u0637\u0627\u06CC \u067E\u0631\u062F\u0627\u0632\u0634 \u0631\u06CC\u0627\u0636\u06CC",MathError:"\u062D\u0637\u0627\u06CC \u0631\u06CC\u0627\u0636\u06CC",LoadFile:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC %1",Loading:"\u0644\u0648\u062F\u0628\u06CC\u062A...",LoadFailed:"\u062E\u0637\u0627 \u062F\u0631 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u067E\u0631\u0648\u0646\u062F\u0647: %1",ProcessMath:"\u067E\u0631\u062F\u0627\u0632\u0634 \u0631\u06CC\u0627\u0636\u06CC: %1\u066A",Processing:"\u067E\u0631\u062F\u0627\u0632\u0634",TypesetMath:"\u062D\u0631\u0648\u0641\u200C\u0686\u06CC\u0646\u06CC \u0631\u06CC\u0627\u0636\u06CC: %1\u066A",Typesetting:"\u062D\u0631\u0648\u0641\u200C\u0686\u06CC\u0646\u06CC",MathJaxNotSupported:"\u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0627\u0632 MathJax \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC\u200C\u06A9\u0646\u062F"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/bcc/bcc.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bg/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/bg/FontWarnings.js
new file mode 100644
index 0000000..14b87d7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bg/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bg/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bg","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/bg/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bg/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/bg/HTML-CSS.js
new file mode 100644
index 0000000..5833300
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bg/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bg/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bg","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/bg/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bg/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/bg/HelpDialog.js
new file mode 100644
index 0000000..35e1e3c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bg/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bg/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bg","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/bg/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bg/MathML.js b/htdocs/js/MathJax-2.7.2/localization/bg/MathML.js
new file mode 100644
index 0000000..f9cd84a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bg/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bg/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bg","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/bg/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bg/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/bg/MathMenu.js
new file mode 100644
index 0000000..cc2aeaa
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bg/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bg/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bg","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u041F\u043E\u043A\u0430\u0436\u0438 \u043A\u0430\u0442\u043E",MathMLcode:"MathML \u043A\u043E\u0434",OriginalMathML:"\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u043D\u0438\u044F\u0442 MathML \u043A\u043E\u0434",TeXCommands:"TeX \u043A\u043E\u043C\u0430\u043D\u0434\u0438",AsciiMathInput:"AsciiMathML \u043A\u043E\u0434",ErrorMessage:"\u0421\u044A\u043E\u0431\u0449\u0435\u043D\u0438\u0435 \u0437\u0430 \u0433\u0440\u0435\u0448\u043A\u0430",Annotation:"\u0410\u043D\u043E\u0442\u0430\u0446\u0438\u044F",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",OpenMath:"OpenMath",Settings:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",ZoomTrigger:"\u0423\u0432\u0435\u043B\u0438\u0447\u0430\u0432\u0430\u0439 \u0447\u0440\u0435\u0437",Hover:"\u041F\u043E\u0441\u043E\u0447\u0432\u0430\u043D\u0435",Click:"\u041A\u043B\u0438\u043A",DoubleClick:"\u0414\u0432\u043E\u0435\u043D \u043A\u043B\u0438\u043A",NoZoom:"\u0418\u0437\u043A\u043B\u044E\u0447\u0435\u043D\u043E",TriggerRequires:"\u0418\u0437\u0438\u0441\u043A\u0432\u0430\u0439 \u043D\u0430\u0442\u0438\u0441\u043D\u0430\u0442:",Option:"Option",Alt:"Alt",Command:"Command",Control:"Ctrl",Shift:"Shift",ZoomFactor:"\u0423\u0432\u0435\u043B\u0438\u0447\u0438 \u043D\u0430",Auto:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E",Browser:"\u0411\u0440\u0430\u0443\u0437\u044A\u0440",Locale:"\u0415\u0437\u0438\u043A",About:"\u0417\u0430 MathJax",Close:"\u0417\u0430\u0442\u0432\u043E\u0440\u0438"}});MathJax.Ajax.loadComplete("[MathJax]/localization/bg/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bg/TeX.js b/htdocs/js/MathJax-2.7.2/localization/bg/TeX.js
new file mode 100644
index 0000000..1709338
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bg/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bg/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bg","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u0418\u043C\u0430 \u0438\u0437\u043B\u0438\u0448\u043D\u0430 \u043E\u0442\u0432\u0430\u0440\u044F\u0449\u0430 \u0438\u043B\u0438 \u043B\u0438\u043F\u0441\u0432\u0430\u0449\u0430 \u0437\u0430\u0442\u0432\u0430\u0440\u044F\u0449\u0430 \u0441\u043A\u043E\u0431\u0430",ExtraCloseMissingOpen:"\u0418\u043C\u0430 \u0438\u0437\u043B\u0438\u0448\u043D\u0430 \u0437\u0430\u0442\u0432\u0430\u0440\u044F\u0449\u0430 \u0438\u043B\u0438 \u043B\u0438\u043F\u0441\u0432\u0430\u0449\u0430 \u043E\u0442\u0432\u0430\u0440\u044F\u0449\u0430 \u0441\u043A\u043E\u0431\u0430",MissingLeftExtraRight:"\u041B\u0438\u043F\u0441\u0432\u0430 \\left \u0438\u043B\u0438 \u0438\u043C\u0430 \u0438\u0437\u043B\u0438\u0448\u0435\u043D \\right",MissingScript:"\u041B\u0438\u043F\u0441\u0432\u0430 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u043F\u0440\u0438 \u0441\u0442\u0435\u043F\u0435\u043D \u0438\u043B\u0438 \u0438\u043D\u0434\u0435\u043A\u0441",ExtraLeftMissingRight:"\u0418\u043C\u0430 \u0438\u0437\u043B\u0438\u0448\u0435\u043D \\left \u0438\u043B\u0438 \u043B\u0438\u043F\u0441\u0432\u0430 \\right",Misplaced:"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u043D\u043E \u043F\u043E\u0441\u0442\u0430\u0432\u0435\u043D %1",MissingOpenForSub:"\u041B\u0438\u043F\u0441\u0432\u0430 \u043E\u0442\u0432\u0430\u0440\u044F\u0449\u0430 \u0441\u043A\u043E\u0431\u0430 \u0437\u0430 \u0438\u043D\u0434\u0435\u043A\u0441",MissingOpenForSup:"\u041B\u0438\u043F\u0441\u0432\u0430 \u043E\u0442\u0432\u0430\u0440\u044F\u0449\u0430 \u0441\u043A\u043E\u0431\u0430 \u0437\u0430 \u0441\u0442\u0435\u043F\u0435\u043D",AmbiguousUseOf:"\u0414\u0432\u0443\u0441\u043C\u0438\u0441\u043B\u0435\u043D\u0430 \u0443\u043F\u043E\u0442\u0440\u0435\u0431\u0430 \u043D\u0430 %1",EnvBadEnd:"\\begin{%1} \u0435 \u0437\u0430\u0442\u0432\u043E\u0440\u0435\u043D \u0441 \\end{%2}",EnvMissingEnd:"\u041B\u0438\u043F\u0441\u0432\u0430 \\end{%1}",MissingBoxFor:"\u041B\u0438\u043F\u0441\u0432\u0430\u0449 box \u0437\u0430 %1",MissingCloseBrace:"\u041B\u0438\u043F\u0441\u0432\u0430 \u0437\u0430\u0442\u0432\u0430\u0440\u044F\u0449\u0430 \u0441\u043A\u043E\u0431\u0430",UndefinedControlSequence:"\u041D\u0435\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0430 \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043D\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u0435\u043B\u043D\u043E\u0441\u0442 %1",DoubleExponent:"\u0414\u0432\u043E\u0439\u043D\u0430 \u0435\u043A\u0441\u043F\u043E\u043C\u0435\u043D\u0442\u0430: \u0443\u0442\u043E\u0447\u043D\u0435\u0442\u0435 \u0441\u044A\u0441 \u0441\u043A\u043E\u0431\u0438",DoubleSubscripts:"\u0414\u0432\u043E\u0435\u043D \u0438\u043D\u0434\u0435\u043A\u0441: \u0443\u0442\u043E\u0447\u043D\u0435\u0442\u0435 \u0441\u044A\u0441 \u0441\u043A\u043E\u0431\u0438",DoubleExponentPrime:"\u0414\u0432\u0443\u0441\u043C\u0438\u0441\u043B\u0435\u043D\u0430 \u0443\u043F\u043E\u0442\u0440\u0435\u0431\u0430 \u043D\u0430 \u043F\u0440\u0438\u043C ('): \u0443\u0442\u043E\u0447\u043D\u0435\u0442\u0435 \u0441\u044A\u0441 \u0441\u043A\u043E\u0431\u0438",CantUseHash1:"\u041D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0442\u0435 '\u043C\u0430\u043A\u0440\u043E \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u044A\u0440 #' \u0432 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0440\u0435\u0436\u0438\u043C",MisplacedMiddle:"%1 \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0435 \u043C\u0435\u0436\u0434\u0443 \\left \u0438 \\right",MisplacedLimits:"%1 \u0435 \u043F\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u043E \u0441\u0430\u043C\u043E \u043F\u0440\u0438 \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440\u0438",MisplacedMoveRoot:"%1 \u0441\u0435 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430 \u0441\u0430\u043C\u043E \u0432 \u043A\u043E\u0440\u0435\u043D",MultipleCommand:"\u041C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E %1",IntegerArg:"\u0410\u0440\u0433\u0443\u043C\u0435\u043D\u0442\u044A\u0442 \u0437\u0430 %1 \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0435 \u0446\u044F\u043B\u043E \u0447\u0438\u0441\u043B\u043E",NotMathMLToken:"%1 - \u043D\u0435 \u0435 \u0437\u0430 MathML",InvalidMathMLAttr:"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D MathML \u0430\u0442\u0440\u0438\u0431\u0443\u0442: %1",UnknownAttrForElement:"%1 \u043D\u0435 \u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442 \u043D\u0430 MathML \u0442\u0430\u0433 %2",MaxMacroSub1:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u043D\u0438\u044F\u0442 \u0431\u0440\u043E\u0439 \u0437\u0430\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0438\u044F \u0441 \u043C\u0430\u043A\u0440\u043E\u0441\u0438 \u0435 \u043F\u0440\u0435\u0432\u0438\u0448\u0435\u043D. \u0418\u043C\u0430 \u043B\u0438 \u0440\u0435\u043A\u0443\u0440\u0441\u0438\u0432\u043D\u043E \u0438\u0437\u0432\u0438\u043A\u0432\u0430\u043D\u0435?",MaxMacroSub2:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u043D\u0438\u044F\u0442 \u0431\u0440\u043E\u0439 \u043D\u0430 \u0437\u0430\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0438\u044F \u0435 \u043F\u0440\u0435\u0432\u0438\u0448\u0435\u043D. \u0418\u043C\u0430 \u043B\u0438 \u0440\u0435\u043A\u0443\u0440\u0441\u0438\u044F?",MissingArgFor:"\u041B\u0438\u043F\u0441\u0432\u0430 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0437\u0430 %1",ExtraAlignTab:"\u0422\u0432\u044A\u0440\u0434\u0435 \u043C\u043D\u043E\u0433\u043E \u043A\u043E\u043B\u043E\u043D\u0438 \u0432 \\cases",BracketMustBeDimension:"\u0410\u0440\u0433\u0443\u043C\u0435\u043D\u0442\u044A\u0442 \u043D\u0430 %1 \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0435 \u0440\u0430\u0437\u043C\u0435\u0440\u043D\u043E\u0441\u0442",InvalidEnv:"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E \u0438\u043C\u0435 '%1'",UnknownEnv:"\u041D\u0435\u043F\u043E\u0437\u043D\u0430\u0442\u0430 \u0441\u0440\u0435\u0434\u0430 '%1'",ExtraCloseLooking:"\u0418\u0437\u043B\u0438\u0448\u043D\u0430 \u0437\u0430\u0442\u0432\u0430\u0440\u044F\u0449\u0430 \u0441\u043A\u043E\u0431\u0430 \u043F\u0440\u0438 \u0442\u044A\u0440\u0441\u0435\u043D\u0435 \u043D\u0430 %1",MissingCloseBracket:"\u041D\u044F\u043C\u0430 \u0437\u0430\u0442\u0432\u0430\u0440\u044F\u0449\u0430 \u0441\u043A\u043E\u0431\u0430 ']' \u0437\u0430 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u043D\u0430 %1",MissingOrUnrecognizedDelim:"\u041B\u0438\u043F\u0441\u0432\u0430\u0449 \u0438\u043B\u0438 \u043D\u0435\u043F\u043E\u0437\u043D\u0430\u0442 \u0440\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u0435\u043B \u043D\u0430 %1",MissingDimOrUnits:"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u0430 \u0440\u0430\u0437\u043C\u0435\u0440\u043D\u043E\u0441\u0442 \u0438\u043B\u0438 \u043D\u0435\u0439\u043D\u0430 \u0441\u0442\u043E\u0439\u043D\u043E\u0441\u0442 \u0432 %1",TokenNotFoundForCommand:"\u041D\u0435 \u0441\u0435 \u043D\u0430\u043C\u0438\u0440\u0430 %1 \u0437\u0430 %2",CommandNotAllowedInEnv:"%1 \u043D\u0435 \u0435 \u043F\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u043E \u0432 %2 \u0441\u0440\u0435\u0434\u0430",MultipleLabel:'\u0415\u0442\u0438\u043A\u0435\u0442 "%1" \u0435 \u0434\u0443\u0431\u043B\u0438\u0440\u0430\u043D',InvalidNumber:"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E \u0447\u0438\u0441\u043B\u043E"}});MathJax.Ajax.loadComplete("[MathJax]/localization/bg/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/bg/bg.js b/htdocs/js/MathJax-2.7.2/localization/bg/bg.js
new file mode 100644
index 0000000..e8c2ed6
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/bg/bg.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/bg/bg.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("bg",null,{menuTitle:" \u0431\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"\u0413\u0440\u0435\u0448\u043A\u0430 \u043F\u0440\u0438 \u043E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0430\u0442\u0430",MathError:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0430 \u0433\u0440\u0435\u0448\u043A\u0430",LoadFile:"\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043D\u0435 \u043D\u0430 %1",Loading:"\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043D\u0435",LoadFailed:"\u041D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u0437\u0430\u0440\u0435\u0434\u0438: %1",ProcessMath:"\u041E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u0430 \u043A\u043E\u0434\u0430: %1%%",Processing:"\u041E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0430",TypesetMath:"\u041E\u0444\u043E\u0440\u043C\u044F\u043D\u0435: %1%%",Typesetting:"\u041E\u0444\u043E\u0440\u043C\u044F\u043D\u0435",MathJaxNotSupported:"\u0411\u0440\u0430\u0443\u0437\u044A\u0440\u044A\u0442 \u0412\u0438 \u043D\u0435 \u043F\u043E\u0434\u0434\u044A\u0440\u0436\u0430 MathJax"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:undefined});MathJax.Ajax.loadComplete("[MathJax]/localization/bg/bg.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/br/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/br/FontWarnings.js
new file mode 100644
index 0000000..4fc2d48
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/br/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/br/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("br","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax a implij ar fonto\u00F9 web evit diskwel ar jedado\u00F9 war ar bajenn-ma\u00F1. Pell eo ar re-se o pellgarga\u00F1 ha diskwelet e vefe buanoc'h ma stailhfec'h fonto\u00F9 jedoniezh war-eeun e teuliad fonto\u00F9 ho reizhiad.",noFonts:"N'hall ket MathJax lec'hia\u00F1 ur polis evit diskwel e jedado\u00F9, ha dihegerz eo ar fonto\u00F9 skeudenn. Ret eo implijout arouezenno\u00F9 Unicode neuze. Emicha\u00F1s e c'hallo ho merdeer diskwel anezho. Ne c'hallo ket arouezenno\u00F9 zo beza\u00F1 diskwelet mat, tamm ebet zoken.",webFonts:"GAnt an darn vrasa\u00F1 eus ar merdeerio\u00F9 arnevez e c'haller pellgarga\u00F1 fonto\u00F9 adalek ar web. Hizivaat ho merdeer (pe che\u00F1ch merdeer) a c'hallfe gwellaat kalite ar jedado\u00F9 war ar bajenn-ma\u00F1.",fonts:"Gallout a ra MathJax implijout pe ar fonto\u00F9 [STIX](%1) pe ar fonto\u00F9 [MathJax TeX](%2); Pellgargit ha stailhit unan eus fonto\u00F9-se evit gwellaat ho skiant-prenet gant MathJax.",STIXPage:"Krouet eo bet ar bajenn-ma\u00F1 evit implijout ar fonto\u00F9 [STIX ](%1). Pellgargit ha stailhit ar fonto\u00F9-se evit gwellaat ho skiant-penet gant MathJax.",TeXPage:"Krouet eo bet ar bajenn-ma\u00F1 evit implijout ar fonto\u00F9 [MathJax TeX](%1). Pellgargit ha stailhit ar fonto\u00F9-se evit gwellaat ho skiant-prenet gant MathJax.",imageFonts:"Ober a ra MathJax gant skeudenno\u00F9 font kentoc'h eget gant fonto\u00F9 web pe fonto\u00F9 lec'hel. Gant se e teu an trao\u00F9 gorrekoc'h war-wel ha marteze ne vo ket ar jedado\u00F9 evit beza\u00F1 moullet diouzh pizhder kloka\u00F1 ho moullerez."}});MathJax.Ajax.loadComplete("[MathJax]/localization/br/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/br/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/br/HTML-CSS.js
new file mode 100644
index 0000000..6ca3f56
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/br/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/br/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("br","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"O karga\u00F1 ar font web %1",CantLoadWebFont:"Ne c'haller ket karga\u00F1 ar font web %1",CantFindFontUsing:"Ne c'haller ket kavout ur font dereat e-touez %1",FirefoxCantLoadWebFont:"Ne c'hall ket Firefox karga\u00F1 ar fonto\u00F9 adalek un ostiz a-bell",WebFontsNotAvailable:"N'haller ket kaout ar Fonto\u00F9 web. Ar fonto\u00F9 skeudenn a vo implijet en o flas"}});MathJax.Ajax.loadComplete("[MathJax]/localization/br/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/br/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/br/HelpDialog.js
new file mode 100644
index 0000000..07fe175
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/br/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/br/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("br","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Sikour MathJax",MathJax:"*MathJax* zo ul levraoueg JavaSkript. Ganta\u00F1 e c'hall aozerien ar pajenno\u00F9 enderc'hel jedado\u00F9 en o fajenno\u00F9 Web. Evel lenner n'ho po ket ezhomm d'ober netra evit ma'z aio en-dro.",Browsers:'"Merdeerien": Mont a ra Mathjax en-dro gant an holl verdeerien modern, en ur gonta\u00F1 Explorer 6, Firefox 3, Chrome 0.2, Safari 2, Opera 9.6 hag o stummo\u00F9 kre\u00F1voc\'h, hag ivez an darn vrasa\u00F1 eus ar merdeerio\u00F9 evit hezougello\u00F9 ha tablezenno\u00F9.',Menu:"\"La\u00F1ser Math\" : Ouzhpenna\u00F1 a ra MathJax ul la\u00F1ser kemperzhel d'ar c'hevatalenno\u00F9. Klikit war bouton deho\u00F9 al logodenn pe klikit war war ne vern peseurt formulenn jedoniezh o terc'hel da boueza\u00F1 war Ktrl evit monet d'al la\u00F1ser.",ShowMath:'Gant "Diskwel ar matematiko\u00F9 evel" e c\'hallot diskwel balizenna\u00F1 tarzh ar jedad evit eila\u00F1-pega\u00F1 (evel MathML pe en e furmad orin).',Settings:"Gant *Arventenno\u00F9\" e c'hallit kontrolla\u00F1 arc'hwelio\u00F9 MathJax, evel ment ar jedado\u00F9, hag ar gwikefre implijet evit diskwel ar c'hevatalenno\u00F9.",Language:"\"Yezh\" a lez ac'hanoc'h da zibab ar yezh implijet gant MathJax evit e la\u00F1serio\u00F9 hag e gemennadurio\u00F9.",Zoom:"*Math zoom*: M'eo diaes deoc'h lenn ur gevatalenn e c'hall MathJax brasaat anezhi evit skoazella\u00F1 ac'hanoc'h da welet anezhi gwelloc'h.",Accessibilty:"*Monedusted*:Mathjad a labouro ent emgefreek gant lennerio\u00F9 skramm evit ma vo aesoc'h d'an dud fall o gweled pledi\u00F1 gant ar jedoniezh.",Fonts:"\"Fonto\u00F9*: gant Mathjax e vo implijet ar fonto\u00F9 jedoniel zo ma vezont staliet en hoc'h urzhiataer ; anez e vo implijet ar fonto\u00F9 kavet war ar Web. Daoust ma n'eo ret, gant ar fonto\u00F9 staliet ent lec'hel e vo buanaet ar c'henaozadur. Alia\u00F1 a reomp ac'hanoc'h da stalia\u00F1 ar [fonto\u00F9 STIX](%1).",CloseDialog:"Serri\u00F1 ar voest kendivizout skoazell"}});MathJax.Ajax.loadComplete("[MathJax]/localization/br/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/br/MathML.js b/htdocs/js/MathJax-2.7.2/localization/br/MathML.js
new file mode 100644
index 0000000..727161e
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/br/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/br/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("br","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"mglyph fall : %1",BadMglyphFont:"Font fall : %1",UnknownNodeType:"Seurt skoulm dianav : %1",UnexpectedTextNode:"Skoulm testenn dic'hortoz : %1",ErrorParsingMathML:"Fazi o tielfenna\u00F1 MathML",ParsingError:"Fazi o ielfenna\u00F1 MathML : %1",MathMLSingleElement:"MathML a rank beza\u00F1 stummet gant un elfenn hepken",MathMLRootElement:"Gant un elfenn \u003Cmath\u003E e rank beza\u00F1 stummet MathML, ha ket gant %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/br/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/br/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/br/MathMenu.js
new file mode 100644
index 0000000..7b32cc0
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/br/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/br/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("br","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Diskouez ar formulenn evel",MathMLcode:"Kod MathML",OriginalMathML:"MathML orin",TeXCommands:"Urzhio\u00F9 TeX",Original:"Furmskrid orin",ErrorMessage:"Kemennadenn fazi",Annotation:"Notenn",TeX:"TeX",StarMath:"StarMath",OpenMath:"OpenMath",Settings:"Arventenno\u00F9 ar matematiko\u00F9",Click:"Klika\u00F1",DoubleClick:"Daouglika\u00F1",NoZoom:"Zoum ebet",Option:"Dibarzh",Command:"Urzhiad",Control:"Kontroll",ZoomFactor:"Feur zoum",ForHTMLCSS:"Evit HTML-CSS :",Auto:"Emgefre",TeXLocal:"TeX (lec'hel)",TeXWeb:"TeX (web)",TeXImage:"TeX (skeudenn)",STIXLocal:"STIX (lec'hel)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"La\u00F1ser kemperzhel",Browser:"Merdeer",Locale:"Yezh",LoadLocale:"Karga\u00F1 diwar an URL ...",About:"Diwar-benn MathJax",Help:"Sikour MathJax",wofforotffonts:"fonto\u00F9 woff pe otf",eotffonts:"fonto\u00F9 eot",svgfonts:"Fonto\u00F9 svg",LoadURL:"Karga\u00F1 roadenno\u00F9 trei\u00F1 eus an URL-ma\u00F1 :",Close:"Serri\u00F1",EqSource:"Tarzh kevatalenn MathJax",AsciiMathInput:"Moned AsciiMathML",Maple:"Maple",ContentMathML:"Endalc'h MathML",texHints:"Diskwel ar skoazello\u00F9 Tex e MathML",ZoomTrigger:"Distegner Zoum",TriggerRequires:"An distegner en deus ezhomm :",Alt:"Erl",Shift:"Pennlizherenn",MPHandles:"Lezel MathPlayer da vera\u00F1 :",MenuEvents:"Darvoudo\u00F9 la\u00F1ser",MouseEvents:"Darvoudo\u00F9 logodenn",MenuAndMouse:"Darvoudo\u00F9 logodenn ha la\u00F1serio\u00F9",FontPrefs:"Penndibabo\u00F9 font",Scale:"Lakaat an holl jedado\u00F9 hervez ar skeuliad...",localTeXfonts:"Implijout ar fonto\u00F9 TeX lec'hel",webTeXfonts:"Implijout fonto\u00F9 TeX ar web",imagefonts:"Implijout ar fonto\u00F9 Skeudenn",localSTIXfonts:"Implijout ar fonto\u00F9 STIX lec'hel",webSVGfonts:"Implijout fonto\u00F9 SVG ar web",genericfonts:"Implijout ar fonto\u00F9 Unicode generek",BadData:"C'hwitet eo pellgardadur ar roadenno\u00F9 trei\u00F1 adalek %1",NonZeroScale:"Ne zlefe ket ar skeuliad beza\u00F1 par da zero",PercentScale:"Ar skeuliad a zlefe beza\u00F1 un dregantad (da skouer, 120 %%)",IE8warning:"Se a ziweredekay al la\u00F1ser hag ar arc'hwelio\u00F9 zouma\u00F1. En o flas avat e c'halli klika\u00F1 war ur bomm en ur boueza\u00F1 war ar bouton Alt\n evit kaout al la\u00F1ser MathjAX.",IE9warning:"Diweredekaet e vo al la\u00F1ser kemperzhel MathJax, met en e flas e c'hallot klika\u00F1 war ur bomm o terc'hel da boueza\u00F1 war ar bouton Alt evit kaout al la\u00F1ser MathJax.",NoOriginalForm:"N'haller kaout furmad orin ebet",CloseAboutDialog:"Serri\u00F1 ar voest kendivizout A-zivout MathJax",FastPreview:"Dalberzh prim",InTabOrder:"Enlakaat an urzh an ivinello\u00F9"}});MathJax.Ajax.loadComplete("[MathJax]/localization/br/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/br/TeX.js b/htdocs/js/MathJax-2.7.2/localization/br/TeX.js
new file mode 100644
index 0000000..83c0e59
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/br/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/br/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("br","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Briataenn digeri\u00F1 a re pe briataenn serri\u00F1 diank",ExtraCloseMissingOpen:"Briataenn serri\u00F1 a re pe briataenn digeri\u00F1 diank",MissingLeftExtraRight:"\\left diank pe \\right a re",ExtraLeftMissingRight:"\\left a re pe \\right diank",Misplaced:"%1 lec'hiet fall",AmbiguousUseOf:"Implij forc'hellek eus %1",EnvBadEnd:"\\begin{%1} zo echuet gant \\end{%2}",EnvMissingEnd:"\\end{%1} a vank",MissingBoxFor:"Ar voest a vank evit %1",MissingCloseBrace:"Ar vriataenn serri\u00F1 a vank",MisplacedMiddle:"%1 a rank beza\u00F1 e-barzh \\left ha \\right",MisplacedMoveRoot:"%1 ne c'hall beza\u00F1 nemet e-barzh ur wrizienn",MultipleCommand:"Meur a %1",IntegerArg:"Arguzenn %1 a rank beza\u00F1 un niver anterin",InvalidMathMLAttr:"Doareenn MathML direizh : %1",MissingArgFor:"Arguzenn diank evit %1",InvalidEnv:'Anv endro "%1" direizh',UnknownEnv:'endro dianav "%1"',TokenNotFoundForCommand:"N'eus ket bet gallet kavout %1 evit %2",MathNotTerminated:"Formulenn diechu er voest testenn",CommandNotAllowedInEnv:"%1 n'eo ket aotreet en endro %2",MultipleLabel:"Label '%1' termenet meur a wech",CommandAtTheBeginingOfLine:"%1 a rank beza\u00F1 e dero\u00F9 al linenn",BadMathStyleFor:"Stil matematikel direizh evit %1",PositiveIntegerArg:"Arguzenn %1 a rank beza\u00F1 un niver pozitivel anterin",MultlineRowsOneCol:"Ar renko\u00F9 e-barzh an endro %1 a rank kaout ur bann dres",MultipleBBoxProperty:"%1 diferet div wech e-barzh %2",ExtraEndMissingBegin:"%1 a re pe \\begingroup diank",GlobalNotFollowedBy:"%1 n'eo ket heuliet gant \\let, \\def, pe \\newcommand",UndefinedColorModel:'N\'eo ket termenet patrom liv "%1"',InvalidDecimalNumber:"Niver degel direizh",InvalidNumber:"Niver direizh",NewextarrowArg2:"Eil arguzenn %1 a rank beza\u00F1 daou niver anterin dispartiet gant ur virgulenn",NewextarrowArg3:"Trede arguzenn %1 a rank beza\u00F1 un niverenn arouezenn unicode",NoClosingChar:"Ne c'haller ket kavout an %1 serri\u00F1",CantUseHash2:"Implij direizh eus # er patrom evit %1",MismatchUseDef:"An implij eus %1 ne glot ket gant an termenadur anezha\u00F1",RunawayArgument:"Arguzenn diechu evit %1 ?",NoClosingDelim:"Ne c'haller ket kavout ur bevenner serri\u00F1 evit %1",MissingScript:"Arguzenn en usskrid pe en isskrid a vank",MissingOpenForSub:"Briataenn digeri\u00F1 a vank evit ar skrid en isskrid",MissingOpenForSup:"Briataenn digeri\u00F1 a vank evit ar skrid en usskrid",UndefinedControlSequence:"An urzh kontrolla\u00F1 %1 n'eo ket termenet",DoubleExponent:"Usskrid doubl : implijit briataenno\u00F9 evit sklaeraat",DoubleSubscripts:"Isskrid double : implijit briataenno\u00F9 evit sklaeraat",CantUseHash1:"Ne c'hallit ket implijout an arouezenn # er mod jedoniezh",MisplacedLimits:"N'eo aotreet an urzh %1 nemet gant an oberataerio\u00F9",NotMathMLToken:"N'eo ket an elfenn %1 un elfenn MathML elfennel",UnknownAttrForElement:"Dianav eo an doareenn %1 d'an elfenn %2",ExtraAlignTab:"Arouezenn steuda\u00F1 '\u0026' dic'hortoz evit testenn an urzh /cases",BracketMustBeDimension:"An argutezenn etre krochedo\u00F9 an urzh %1 a rank beza\u00F1 ur vent",ExtraCloseLooking:"Briataenn serri\u00F1 dic'hortoz pa'z eo bet enklasket %1",MissingCloseBracket:"Ne c'haller ket kavout ']' evit arguzenn an urzh %1",MissingOrUnrecognizedDelim:"Ar bevenner a vank pe n'eo ket anavezet gant an urzh %1",MissingDimOrUnits:"Ar Vent pe an unvez a vank evit an urzh %1",IllegalMacroParam:"N'eo ket aotreet an arventenn dave makro",IllegalAlign:"N'eo ket aotreet ar steudad evit an urzh %1",ErroneousNestingEq:"Empradur direizh ar frammo\u00F9 kevatalenno\u00F9",InvalidBBoxProperty:"Seblantout a ra n'eo ket an talvoud '%1' ul liv, ur ment marz bihanoc'h pe ur stil.",ModelArg1:"An talvoudo\u00F9 livio\u00F9 evit ar patrom %1 o deus ezhomm eus 3 niverenn",ModelArg2:"An talvoudo\u00F9 livio\u00F9 evit ar patrom %1 a rank beza\u00F1 etre %2 ha %3",NewextarrowArg1:"Arguzenn genta\u00F1 an urzhiad %1 a rank beza\u00F1 anv ur seka\u00F1s kontrolla\u00F1",IllegalControlSequenceName:"N'eo ket aotreet anv ar c'hontroll seka\u00F1s evit an urzh %1",IllegalParamNumber:"Niver direizh a arventenno\u00F9 evit an urzh %1",MissingCS:"%1 a rank beza\u00F1 heuliet gant ur seka\u00F1s kontrolla\u00F1",MissingReplacementString:"Ar chadennad arouezenno\u00F9 erlec'hia\u00F1 a vank evit an termenadur %1.",DoubleExponentPrime:"Un ask a zegas un usskrid doubl : implijit briataenno\u00F9 evit sklaeraat"}});MathJax.Ajax.loadComplete("[MathJax]/localization/br/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/br/br.js b/htdocs/js/MathJax-2.7.2/localization/br/br.js
new file mode 100644
index 0000000..668ef93
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/br/br.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/br/br.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("br",null,{menuTitle:"brezhoneg",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"Fazi o treta\u00F1 ar formulenn",MathError:"Fazi er formulenn",LoadFile:"O karga\u00F1 %1",Loading:"O karga\u00F1",LoadFailed:"N'eus ket bet gallet karga\u00F1 %1",ProcessMath:"Treta\u00F1 ar formulenno\u00F9 : %1%%",Processing:"O treta\u00F1",TypesetMath:"Aoza\u00F1 formulenno\u00F9 : %1%%",Typesetting:"Aoza\u00F1",MathJaxNotSupported:"Ne c'hall ket ho merdeer ober gant MathJax",ErrorTips:"Alio\u00F9 dizreina\u00F1 : implijout %%1, ensellet %%2, e letrin ar merdeer"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a%10===1&&!(a%100===11||a%100===71||a%100===91)){return 1}if(a%10===2&&!(a%100===12||a%100===72||a%100===92)){return 2}if((a%10===3||a%10===4||a%10===9)&&!(10<=a%100&&a%100<=19||70<=a%100&&a%100<=79||90<=a%100&&a%100<=99)){return 3}if(a!==0&&a%1000000===0){return 4}return 5},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/br/br.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ca/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/ca/FontWarnings.js
new file mode 100644
index 0000000..a4ea1d8
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ca/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ca/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ca","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax est\u00E0 utilitzant fonts basades en web per mostrar les expressions matem\u00E0tiques d'aquesta p\u00E0gina. Aix\u00F2 porta un temps per descarregar, de tal manera que la p\u00E0gina es mostrar\u00E0 m\u00E9s r\u00E0pidament si instal\u00B7leu les fonts matem\u00E0tiques directament a la vostra carpeta de sistema de fonts.",imageFonts:"MathJaz est\u00E0 utilitzant les seves fonts d'imatge en comptes de fonts locals o basades en web. Aix\u00F2 pot fer que la composici\u00F3 de la p\u00E0gina sigui m\u00E9s lenta que l'habitual, i les expressions matem\u00E0tiques poden no imprimir-se a resoluci\u00F3 completa en la vostra impressora.",noFonts:"MathJax no pot localitzar una font per a utilitzar-la a l'hora de mostrar les expressions matem\u00E0tiques, de tal manera que es recolza en car\u00E0cters Unicode gen\u00E8rics, amb el sup\u00F2sit que el vostre navegador ser\u00E0 capa\u00E7 de mostrar-les. Alguns car\u00E0cters poden no mostrar-se correctament, o fins i tot poden no mostrar-se en absolut.",webFonts:"La majoria de navegadors moderns permeten la desc\u00E0rrega de les fonts. Si actualitzeu a una versi\u00F3 m\u00E9s nova del vostre navegador (o si canvieu de navegador) podreu millorar la qualitat de les expressions matem\u00E0tiques d'aquesta p\u00E0gina.",fonts:"MathJax pot utilitzar tant les [fonts STIX](%1) com les [fonts TeX MathJax](%2). Descarregueu i instal\u00B7leu una d'aquestes fonts per millorar la vostra experi\u00E8ncia MathJax.",STIXPage:"Aquesta p\u00E0gina est\u00E0 dissenyada per usar les [fonts STIX](%1). Descarregueu i instal\u00B7leu aquestes fonts per millorar la vostra experi\u00E8ncia MathJax.",TeXPage:"Aquesta p\u00E0gina est\u00E0 dissenyada per usar les [fonts TeX MathJax](%1). Descarregueu i instal\u00B7leu aquestes fonts per millorar la vostra experi\u00E8ncia MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/ca/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ca/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/ca/HTML-CSS.js
new file mode 100644
index 0000000..ff8a0c7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ca/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ca/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ca","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Carregant font web %1",CantLoadWebFont:"No es pot carregar la font web %1",FirefoxCantLoadWebFont:"Firefox no pot carregar fonts web des d'un servidor remot",CantFindFontUsing:"No es pot trobar una font v\u00E0lida usant %1",WebFontsNotAvailable:"Fonts web no disponibles. S'estan usant fonts d'imatge"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ca/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ca/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/ca/HelpDialog.js
new file mode 100644
index 0000000..97b8cd9
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ca/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ca/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ca","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Ajuda MathJax",MathJax:"*MathJax* \u00E9s una llibreria JavaScript que permet als autors de p\u00E0gines incloure expressions matem\u00E0tiques a les seves p\u00E0gines web. Com a lector, no necessiteu res perqu\u00E8 pugueu visualitzar la p\u00E0gina.",Browsers:"*Navegadors*: MathJax funciona amb tots els navegadors moderns, incloent IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ i la majoria de navegadors m\u00F2bils.",Menu:"*Men\u00FA matem\u00E0tiques*: MathJax afegeix un men\u00FA contextual a les equacions. Feu clic amb el bot\u00F3 dret, o Ctrl-clic, sobre qualsevol f\u00F3rmula per accedir al men\u00FA.",ShowMath:"*Mostra f\u00F3rmula com a* us permet visualitzar el codi font de la f\u00F3rmula, per tal que pugueu copiar i enganxar (en format MathML o en el seu format original).",Settings:"*Configuraci\u00F3* us permet controlar diverses caracter\u00EDstiques de MathJax, com la mida de les f\u00F3rmules, i el mecanisme emprat per visualitzar les equacions.",Language:"*Idioma* us permet seleccionar l'idioma emprat per MathJax en els seus men\u00FAs i missatges d'advert\u00E8ncia.",Zoom:"*Zoom*: Si teniu dificultats a l'hora de llegir una equaci\u00F3, MathJax pot ampliar-la per ajudar-vos a veure-la millor.",Accessibilty:"*Accessibilitat*: MathJax funciona autom\u00E0ticament amb lectors de pantalla, per a fer les expressions matem\u00E0tiques accessibles a aquells que tenen dificultats de visi\u00F3.",Fonts:"*Fonts*: MathJax usa algunes fonts matem\u00E0tiques si estan instal\u00B7lades al vostre ordinador; si no les hi troba, usar\u00E0 fonts basades en la web. Encara que no \u00E9s necessari, si instal\u00B7leu les fonts localment, aix\u00F2i ajudar\u00E0 a qu\u00E8 la composici\u00F3 de la p\u00E0gina sigui m\u00E9s r\u00E0pida. Us suggerim que instal\u00B7leu les [fonts STIX](%1).",CloseDialog:"Tanca el di\u00E0leg d'ajuda"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ca/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ca/MathML.js b/htdocs/js/MathJax-2.7.2/localization/ca/MathML.js
new file mode 100644
index 0000000..4a33828
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ca/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ca/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ca","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Mglyph incorrecte: %1",BadMglyphFont:"Font incorrecta: %1",MathPlayer:"MathJax no ha pogut configurar MathPlayer.\n\nSi MathPlayer no est\u00E0 instal\u00B7lat, necessiteu instal\u00B7lar-lo pr\u00E8viament. Altrament, pot ser que la vostra configuraci\u00F3 de seguretat estigui blocant l'execuci\u00F3 de controls ActiveX. Useu el men\u00FA Opcions d'Internet dins el men\u00FA Eines i seleccioneu la pestanya Seguretat, i llavors premeu el bot\u00F3 Nivell Personalitzat. Assegureu-vos que les configuracions per 'Executar Controls ActiveX' i 'Comportaments binari i script' estan activades.\n\nDe moment veureu missatges d'error en comptes de f\u00F3rmules matem\u00E0tiques.",CantCreateXMLParser:"MathJax no pot crear un analitzador XML per MathML. Comproveu que la configuraci\u00F3 de seguretat 'Controls de script ActiveX marcats segurs per scripting' est\u00E0 marcada (aneu a l'opci\u00F3 Opcions d'Internet dins el men\u00FA Eines, i seleccioneu el panell de Seguretat; despr\u00E9s, cliqueu el bot\u00F3 Nivell Personalitzat per activar aquesta configuraci\u00F3).\n\nLes equacions MathML no podran ser processades per MathJax",UnknownNodeType:"Tipus de node desconegut: %1",UnexpectedTextNode:"Node de text inesperat: %1",ErrorParsingMathML:"Error d'an\u00E0lisi MathML",ParsingError:"Error d'an\u00E0lisi MathML: %1",MathMLSingleElement:"MathML ha d'estar format per un sol element",MathMLRootElement:"MathML ha d'estar format per un element \u003Cmath\u003E, no per %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ca/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ca/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/ca/MathMenu.js
new file mode 100644
index 0000000..dbced55
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ca/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ca/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ca","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Mostra f\u00F3rmules com a",MathMLcode:"Codi MathML",OriginalMathML:"MathML original",TeXCommands:"Comands TeX",AsciiMathInput:"Entrada de AsciiMathML",Original:"Forma original",ErrorMessage:"Missatge d'error",Annotation:"Anotaci\u00F3",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Contingut MathML",OpenMath:"OpenMath",texHints:"Mostra ajudes TeX en MathML",Settings:"Configuraci\u00F3 de MathML",ZoomTrigger:"Control de zoom",Hover:"Passar el ratol\u00ED per sobre",Click:"Clic",DoubleClick:"Doble-clic",NoZoom:"Sense zoom",TriggerRequires:"El control requereix:",Option:"Opci\u00F3",Alt:"Alt",Command:"Comand",Control:"Control",Shift:"Maj\u00FAscules",ZoomFactor:"Factor de zoom",Renderer:"Processador de f\u00F3rmules",MPHandles:"Permetre que MathPlayer controli:",MenuEvents:"Events de men\u00FA",MouseEvents:"Events de ratol\u00ED",MenuAndMouse:"Events de ratol\u00ED i de men\u00FA",FontPrefs:"Prefer\u00E8ncies de font",ForHTMLCSS:"Per HTML-CSS:",Auto:"Auto",TeXLocal:"TeX (local)",TeXWeb:"TeX (web)",TeXImage:"TeX (imatge)",STIXLocal:"STIX (local)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Men\u00FA contextual",Browser:"Navegador",Scale:"Escalar totes les f\u00F3mules...",Discoverable:"Iluminar quan el ratol\u00ED passi per sobre",Locale:"Idioma",LoadLocale:"Carrega des de l'URL...",About:"Sobre MathJax",Help:"Ajuda de MathJax",localTeXfonts:"usar fonts TeX locals",webTeXfonts:"usar font web TeX",imagefonts:"usar fonts d'imatge",localSTIXfonts:"usar fonts STIX locals",webSVGfonts:"usar fonts SVG web",genericfonts:"usar fonts gen\u00E8riques Unicode",wofforotffonts:"fonts WOFF o OTF",eotffonts:"fonts EOT",svgfonts:"fonts SVG",WebkitNativeMMLWarning:"Sembla que el vostre navegador no permet MathML de forma nativa; si canvieu a la visualitzaci\u00F3 MathML pot ser que les f\u00F3rmules de la p\u00E0gina no es puguin llegir correctament",MSIENativeMMLWarning:"Internet Explorer requereix el plugin MathPlayer per processar el resultat de MathML",OperaNativeMMLWarning:"El suport d'Opera per MathML \u00E9s limitat; si canvieu a la visualitzaci\u00F3 MathML pot ser que algunes expressions no es visualitzin correctament.",SafariNativeMMLWarning:"El MathML del vostre navegador no implementa totes les caracter\u00EDstiques usades per MathJax; algunes expressions poden no visualitzar-se correctament.",FirefoxNativeMMLWarning:"El MathML del vostre navegador no implementa totes les caracter\u00EDstiques usades per MathJax; algunes expressions poden no visualitzar-se correctament.",MSIESVGWarning:"SVG no est\u00E0 implementat en Internet Explorer anterior a IE9 o quan est\u00E0 emulant IE8 o anterior. Si canvieu a visualitzaci\u00F3 SVG, les f\u00F3rmules no es visualitzaran correctament.",LoadURL:"Carregar les dades de traducci\u00F3 d'aquesta URL:",BadURL:"La URL ha de ser per un arxiu JavaScript que defineixi les dades de traducci\u00F3 per MathJax. Els noms d'arxius JavaScript han de finalitzar amb '.js'",BadData:"No s'han pogut carregar les dades de traducci\u00F3 des de %1",SwitchAnyway:"Canviar la visualitzaci\u00F3 de totes maneres?\n\n(Premeu Acceptar per canviar, Cancel\u00B7lar per continuar amb la visualitzaci\u00F3 actual)",ScaleMath:"Escalar totes les f\u00F3rmules (en comparaci\u00F3 amb el text adjacent) per",NonZeroScale:"L'escalat no pot ser zero",PercentScale:"L'escalat ha de ser un percentatge (per exemple 120%%)",IE8warning:"Aix\u00F2 desactivar\u00E0 les caracter\u00EDstiques de men\u00FA i zoom de MathJax, per\u00F2 podeu fer Alt-clic sobre una expressi\u00F3 per mostrar el men\u00FA MathJax.\n\nRealment voleu canviar la configuraci\u00F3 de MathPlayer?",IE9warning:"El men\u00FA contextual de MathJax es desactivar\u00E0, per\u00F2 podeu fer Alt-clic sobre una expressi\u00F3 per mostrar el men\u00FA MathJax.",NoOriginalForm:"No s'ha trobat cap forma original",Close:"Tanca",EqSource:"Codi font d'equaci\u00F3 MathJax",CloseAboutDialog:"Tanca el di\u00E0leg de quant al MathJax",FastPreview:"Vista pr\u00E8via r\u00E0pida",AssistiveMML:"MathML auxiliar",InTabOrder:"Inclou en l'ordre de pestanyes"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ca/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ca/TeX.js b/htdocs/js/MathJax-2.7.2/localization/ca/TeX.js
new file mode 100644
index 0000000..766d536
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ca/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ca/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ca","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Sobra una clau d'apertura o falta una clau de tancament",ExtraCloseMissingOpen:"Sobra una clau de tancament o falta una clau d'abertura",MissingLeftExtraRight:"Falta \\left o sobra \\right",MissingScript:"Falta argument de super\u00EDdex o sub\u00EDndex",ExtraLeftMissingRight:"Sobra \\left o falta \\right",Misplaced:"%1 col\u00B7locat err\u00F2niament",MissingOpenForSub:"Falta clau d'abertura per sub\u00EDndex",MissingOpenForSup:"Falta clau d'abertura per super\u00EDndex",AmbiguousUseOf:"\u00DAs ambigu de %1",EnvBadEnd:"\\begin{%1} finalitzat amb \\end{%2}",EnvMissingEnd:"Falta \\end{%1}",MissingBoxFor:"Falta caixa per %1",MissingCloseBrace:"Falta clau de tancament",UndefinedControlSequence:"Seq\u00FC\u00E8ncia de control no definida %1",DoubleExponent:"Doble exponent: useu claus per aclarir",DoubleSubscripts:"Dobre sub\u00EDndex: useu claus per aclarir",DoubleExponentPrime:'El s\u00EDmbol "prima" causa doble exponent: useu claus per aclarir',CantUseHash1:"No podeu fer servir 'el car\u00E0cter # com a par\u00E0metre de macro' en mode matem\u00E0tic",MisplacedMiddle:"%1 ha d'estar entre \\left i \\right",MisplacedLimits:"%1 nom\u00E9s es permet en operadors",MisplacedMoveRoot:"%1 nom\u00E9s pot apar\u00E8ixer a dins d'una arrel",MultipleCommand:"%1 m\u00FAltiples",IntegerArg:"L'argument de %1 ha de ser enter",NotMathMLToken:"%1 no \u00E9s un element de token",InvalidMathMLAttr:"Atribut MathML inv\u00E0lid: %1",UnknownAttrForElement:"%1 no \u00E9s un atribut v\u00E0lid per %2",MaxMacroSub1:"S'ha sobrepassat el nombre m\u00E0xim de substitucions en una macro MathJax; hi ha una crida de macro recursiva?",MaxMacroSub2:"El comptador m\u00E0xim de substitucions de MathJax s'ha sobrepassat; hi ha un entorn de LaTeX recursiu?",MissingArgFor:"Falta argument per %1",ExtraAlignTab:"Marca d'alineaci\u00F3 extra en text \\cases",BracketMustBeDimension:"Argument de claud\u00E0tor per %1 ha de ser una dimensi\u00F3",InvalidEnv:"Nom d'entorn inv\u00E0lid '%1'",UnknownEnv:"Entorn desconegut '%1'",ExtraCloseLooking:"Clau de tancament extra mentre es buscava %1",MissingCloseBracket:"No s'ha pogut trobar ']' de tancament per argument de %1",MissingOrUnrecognizedDelim:"Falta delimitador o delimitador no reconegut per %1",MissingDimOrUnits:"Falta dimensi\u00F3 o unitats per %1",TokenNotFoundForCommand:"No s'ha pogut trobar %1 per %2",MathNotTerminated:"Expressi\u00F3 matem\u00E0tica no finalitzada en quadre de text",IllegalMacroParam:"Refer\u00E8ncia il\u00B7legal a par\u00E0metre de macro",MaxBufferSize:"S'ha sobrepassat la mida de la mem\u00F2ria interm\u00E8dia interna de MathJax; hi ha una crida de macro recursiva?",CommandNotAllowedInEnv:"%1 no perm\u00E8s en entorn %2",MultipleLabel:"Etiqueta '%1' definida m\u00E9s d'una veegada",CommandAtTheBeginingOfLine:"%1 ha d'apar\u00E8ixer a l'inici de la l\u00EDnia",IllegalAlign:"Alineaci\u00F3 especificiada no \u00E9s v\u00E0lida a %1",BadMathStyleFor:"Estil de matem\u00E0tiques incorrecte per %1",PositiveIntegerArg:"L'argument de %1 ha de ser un enter positiu",ErroneousNestingEq:"Nidificaci\u00F3 incorrecta d'estructures d'equaci\u00F3",MultlineRowsOneCol:"Les files dins l'entorn %1 han de tenir exactament una columna",MultipleBBoxProperty:"%1 s'ha especificat dues vegades dins %2",InvalidBBoxProperty:"'%1' no \u00E9s un color, una dimensi\u00F3 o un estil",ExtraEndMissingBegin:"Sobra %1 o falta \\begingroup",GlobalNotFollowedBy:"%1 no est\u00E0 seguit per \\let, \\def o \\newcommand",UndefinedColorModel:"Model de color '%1' no definit",ModelArg1:"Valors de color pel model %1 requereixen 3 n\u00FAmeros",InvalidDecimalNumber:"N\u00FAmero decimal incorrecte",ModelArg2:"Valors de color pel model %1 han d'estar entre %2 i %3",InvalidNumber:"N\u00FAmero inv\u00E0lid",NewextarrowArg1:"El primer argument per %1 ha de ser un nom de seq\u00FC\u00E8ncia de control",NewextarrowArg2:"El segon argument per %1 ha de ser dos enters separats per una coma",NewextarrowArg3:"El tercer argument per %1 ha de ser un n\u00FAmero de car\u00E0cter Unicode",NoClosingChar:"No s'ha trobat el %1 de tancament",IllegalControlSequenceName:"Nom de seq\u00FC\u00E8ncia de control incorrecta per %1",IllegalParamNumber:"S'ha especificat un nombre incorrecte de par\u00E0metres dins %1",MissingCS:"%1 ha de ser seguit per una seq\u00FC\u00E8ncia de control",CantUseHash2:"\u00DAs incorrecte de # en plantilla per %1",SequentialParam:"Els par\u00E0metres per %1 s'han de numerar seq\u00FCencialment",MissingReplacementString:"Falta cadena de substituci\u00F3 a la definici\u00F3 de %1",MismatchUseDef:"L'\u00FAs de %1 no concorda amb la seva definici\u00F3",RunawayArgument:"Argument fora de control per %1?",NoClosingDelim:"No s'ha trobar el delimitador de tancament per %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ca/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ca/ca.js b/htdocs/js/MathJax-2.7.2/localization/ca/ca.js
new file mode 100644
index 0000000..353ccee
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ca/ca.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ca/ca.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ca",null,{menuTitle:"catal\u00E0",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax ha trobat una galeta de configuraci\u00F3 d'usuari que inclou codi que s'ha d'executar. Voleu executar-lo?",MathProcessingError:"Error en processament d'expressi\u00F3 matem\u00E0tica",MathError:"Error d'expressi\u00F3 matem\u00E0tica",LoadFile:"Carregant %1",Loading:"Carregant",LoadFailed:"No s'ha pogut carregar el fitxer: %1",ProcessMath:"Processant expressi\u00F3: %1%%",Processing:"Processant",TypesetMath:"Formatejant expressi\u00F3: %1%%",Typesetting:"Formatejant",MathJaxNotSupported:"El vostre navegador no suporta MathJax",ErrorTips:"Consells de depuraci\u00F3: utilitzeu %%1, inspeccioneu %%2 a la consola del navegador"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return String(a).replace(".",",")}});MathJax.Ajax.loadComplete("[MathJax]/localization/ca/ca.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cdo/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/cdo/FontWarnings.js
new file mode 100644
index 0000000..c3a9660
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cdo/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cdo/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cdo","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cdo/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cdo/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/cdo/HTML-CSS.js
new file mode 100644
index 0000000..aebb5a3
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cdo/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cdo/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cdo","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cdo/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cdo/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/cdo/HelpDialog.js
new file mode 100644
index 0000000..1b253ee
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cdo/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cdo/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cdo","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cdo/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cdo/MathML.js b/htdocs/js/MathJax-2.7.2/localization/cdo/MathML.js
new file mode 100644
index 0000000..beb63e3
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cdo/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cdo/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cdo","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cdo/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cdo/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/cdo/MathMenu.js
new file mode 100644
index 0000000..ce57866
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cdo/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cdo/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cdo","MathMenu",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cdo/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cdo/TeX.js b/htdocs/js/MathJax-2.7.2/localization/cdo/TeX.js
new file mode 100644
index 0000000..f25cd9b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cdo/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cdo/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cdo","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cdo/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cdo/cdo.js b/htdocs/js/MathJax-2.7.2/localization/cdo/cdo.js
new file mode 100644
index 0000000..107346d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cdo/cdo.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cdo/cdo.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cdo",null,{menuTitle:"M\u00ECng-d\u0115\u0324ng-ng\u1E73\u0304",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax\u5DF2\u7D93\u8A0E\u8457\u5305\u62EC\u6703\u904B\u884C\u5176\u4EE3\u78BC\u5176\u7528\u6236\u914D\u7F6Ecookie\u3002\u6C5D\u6709\u60F3\u904B\u884C\u7121\uFF1F\n\n\uFF08\u9664\u958B\u9019\u78BA\u5BE6\u662F\u6C5D\u81EA\u5BB6\u7279\u610F\u8A2D\u5176cookie\uFF0C\u82E5\u7121\u6C5D\u8457\u9EDE\u53D6\u6D88\u3002\uFF09",MathProcessingError:"\u6578\u5B78\u8655\u7406\u932F\u8AA4",MathError:"\u6578\u5B78\u932F\u8AA4",LoadFile:"\u8F09\u5165%1",Loading:"\u8F09\u5165",LoadFailed:"\u6587\u4EF6\u8F09\u5165\u5931\u6557\uFF1A%1",ProcessMath:"\u8655\u7406\u6578\u5B78\uFF1A%1%%",Processing:"\u6546\uD844\uDD4F\u8655\u7406",TypesetMath:"\u6392\u7248\u6578\u5B78\uFF1A%1%%",Typesetting:"\u6546\uD844\uDD4F\u6392\u7248",MathJaxNotSupported:"\u6C5D\u5176\u700F\u89BD\u5668\uD84C\uDF50\u652F\u6301MathJax"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/cdo/cdo.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ce/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/ce/FontWarnings.js
new file mode 100644
index 0000000..d6854ea
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ce/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ce/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ce","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ce/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ce/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/ce/HTML-CSS.js
new file mode 100644
index 0000000..b271daf
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ce/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ce/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ce","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ce/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ce/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/ce/HelpDialog.js
new file mode 100644
index 0000000..f1a8083
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ce/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ce/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ce","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ce/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ce/MathML.js b/htdocs/js/MathJax-2.7.2/localization/ce/MathML.js
new file mode 100644
index 0000000..c1c1a70
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ce/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ce/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ce","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ce/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ce/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/ce/MathMenu.js
new file mode 100644
index 0000000..f5e3d70
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ce/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ce/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ce","MathMenu",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ce/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ce/TeX.js b/htdocs/js/MathJax-2.7.2/localization/ce/TeX.js
new file mode 100644
index 0000000..6155a32
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ce/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ce/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ce","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ce/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ce/ce.js b/htdocs/js/MathJax-2.7.2/localization/ce/ce.js
new file mode 100644
index 0000000..a7b2726
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ce/ce.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ce/ce.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ce",null,{menuTitle:"\u041D\u043E\u0445\u0447\u0438\u0439\u043D \u043C\u043E\u0442\u0442",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438\u043D \u043A\u0435\u0447\u0434\u0430\u0440\u0430\u043D \u0433\u04C0\u0430\u043B\u0430\u0442",MathError:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438\u043D \u0433\u04C0\u0430\u043B\u0430\u0442",LoadFile:"\u0427\u0443\u0439\u043E\u043B\u0443\u0448 %1",Loading:"\u0427\u0443\u0439\u043E\u043B\u0443\u0448",LoadFailed:"\u0427\u0443\u044F\u043A\u043A\u0445\u0430 \u0446\u0430\u0435\u043B\u0438\u0440\u0430: %1",ProcessMath:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430 \u043A\u0435\u0447\u044F\u0440: %1%%",Processing:"\u041A\u0435\u0447\u0434\u0430\u0440"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a%10===1&&a%100!==11){return 1}if(2<=a%10&&a%10<=4&&12<=a%100&&a%100<=14){return 2}if(a%10===0||(5<=a%10&&a%10<=9)||(11<=a%100&&a%100<=14)){return 2}return 3},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/ce/ce.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cs/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/cs/FontWarnings.js
new file mode 100644
index 0000000..9fe13dd
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cs/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cs/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cs","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax pou\u017E\u00EDv\u00E1 k zobrazen\u00ED matematiky na t\u00E9to str\u00E1nce webov\u00E1 p\u00EDsma. T\u011Bm trv\u00E1 sta\u017Een\u00ED n\u011Bjakou dobu, tak\u017Ee str\u00E1nka by se vykreslila rychleji, pokud byste si tato matematick\u00E1 p\u00EDsma nainstalovali p\u0159\u00EDmo do syst\u00E9mov\u00E9 slo\u017Eky p\u00EDsem.",imageFonts:"MathJax pou\u017E\u00EDv\u00E1 m\u00EDsto m\u00EDstn\u00EDch nebo webov\u00FDch p\u00EDsem obr\u00E1zkov\u00E9 p\u00EDsmo. Proto bude vykreslov\u00E1n\u00ED pomalej\u0161\u00ED, ne\u017E je obvykl\u00E9, a p\u0159i tisku na Va\u0161\u00ED tisk\u00E1rn\u011B mo\u017En\u00E1 nebude matematika vykreslena na nejlep\u0161\u00ED rozli\u0161en\u00ED.",noFonts:"MathJax nedok\u00E1\u017Ee naj\u00EDt p\u00EDsmo, kter\u00FDm by vykreslil matematiku, a obr\u00E1zkov\u00E1 p\u00EDsma nejsou k dispozici, tak\u017Ee se uch\u00FDl\u00ED k b\u011B\u017En\u00FDm znak\u016Fm Unicode v nad\u011Bji, \u017Ee je v\u00E1\u0161 prohl\u00ED\u017Ee\u010D dok\u00E1\u017Ee zobrazit. N\u011Bkter\u00E9 znaky se mo\u017En\u00E1 nezobraz\u00ED spr\u00E1vn\u011B, nebo dokonce v\u016Fbec.",webFonts:"V\u011Bt\u0161ina modern\u00EDch prohl\u00ED\u017Ee\u010D\u016F umo\u017E\u0148uje sta\u017Een\u00ED p\u00EDsem p\u0159es web. Aktualizace na nov\u011Bj\u0161\u00ED verzi prohl\u00ED\u017Ee\u010De (nebo zm\u011Bna prohl\u00ED\u017Ee\u010De) by mohla zlep\u0161it zobrazen\u00ED matematiky na t\u00E9to str\u00E1nce.",fonts:"MathJax m\u016F\u017Ee pou\u017E\u00EDvat bu\u010F [p\u00EDsma STIX](%1) nebo [MathJaxov\u00E1 TeXov\u00E1 p\u00EDsma](%2). St\u00E1hn\u011Bte a nainstalujte si jedny z nich, abyste si MathJax u\u017Eili l\u00E9pe.",STIXPage:"Tato str\u00E1nka je vytvo\u0159ena pro pou\u017Eit\u00ED s [p\u00EDsmy STIX](%1). St\u00E1hn\u011Bte a nainstalujte si tato p\u00EDsma, abyste si l\u00E9pe u\u017Eili MathJax.",TeXPage:"Tato str\u00E1nka je vytvo\u0159ena pro pou\u017Eit\u00ED s [MathJaxov\u00FDmi TeXov\u00FDmi p\u00EDsmy](%1). Pro lep\u0161\u00ED vyu\u017E\u00EDv\u00E1n\u00ED MathJaxu si st\u00E1hn\u011Bte a nainstalujte tato p\u00EDsma."}});MathJax.Ajax.loadComplete("[MathJax]/localization/cs/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cs/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/cs/HTML-CSS.js
new file mode 100644
index 0000000..6d119b7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cs/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cs/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cs","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Na\u010D\u00EDt\u00E1 se web-font %1",CantLoadWebFont:"Nelze na\u010D\u00EDst web-font %1",FirefoxCantLoadWebFont:"Firefox nem\u016F\u017Ee na\u010D\u00EDtat web-fonty ze vzd\u00E1len\u00E9ho hostitele",CantFindFontUsing:"Nelze naj\u00EDt platn\u00FD font pomoc\u00ED %1",WebFontsNotAvailable:"Webov\u00E9 fonty nejsou k dispozici. M\u00EDsto toho jsou pou\u017Eity obr\u00E1zkov\u00E9 fonty."}});MathJax.Ajax.loadComplete("[MathJax]/localization/cs/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cs/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/cs/HelpDialog.js
new file mode 100644
index 0000000..0c980a5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cs/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cs/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cs","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"N\u00E1pov\u011Bda k MathJaxu",MathJax:"*MathJax* je JavaScriptov\u00E1 knihovna, kter\u00E1 autor\u016Fm str\u00E1nek umo\u017E\u0148uje zahrnout do str\u00E1nek matematiku. Jako \u010Dten\u00E1\u0159 se nemus\u00EDte o nic starat.",Browsers:"*Prohl\u00ED\u017Ee\u010De*: MathJax pracuje na v\u0161ech modern\u00EDch prohl\u00ED\u017Ee\u010D\u00EDch v\u010Detn\u011B IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ a v\u011Bt\u0161in\u011B mobiln\u00EDch prohl\u00ED\u017Ee\u010D\u016F.",Menu:"*Matematick\u00E9 menu*: MathJax p\u0159id\u00E1v\u00E1 k rovnic\u00EDm kontextov\u00E9 menu. Pro zobrazen\u00ED menu klikn\u011Bte prav\u00FDm tla\u010D\u00EDtkem my\u0161i nebo s podr\u017Een\u00EDm kl\u00E1vesy Ctrl na jakoukoli matematiku.",ShowMath:"*Zobrazit matematiku jako* v\u00E1m umo\u017En\u00ED prohl\u00E9dnout si zdrojov\u00FD k\u00F3d vzorce pro okop\u00EDrov\u00E1n\u00ED (jako MathML nebo v p\u016Fvodn\u00EDm form\u00E1tu).",Settings:"*Nastaven\u00ED* v\u00E1m umo\u017E\u0148uj\u00ED p\u0159izp\u016Fsobit si n\u011Bkter\u00E9 funkce MathJaxu, jako jsou velikost matematiky \u010Di mechanismy pou\u017E\u00EDvan\u00E9 k zobrazov\u00E1n\u00ED rovnic.",Language:"*Jazyk* v\u00E1m umo\u017En\u00ED zvolit si jazyk pou\u017E\u00EDvan\u00FD MathJaxem pro menu a chybov\u00E1 hl\u00E1\u0161en\u00ED.",Zoom:"*Matematick\u00FD zoom*: Pokud v\u00E1m d\u011Bl\u00E1 probl\u00E9my \u010Dten\u00ED rovnice, Mathjax v\u00E1m umo\u017En\u00ED ji zv\u011Bt\u0161it, abyste ji l\u00E9pe vid\u011Bli.",Accessibilty:"*P\u0159\u00EDstupnost*: MathJax automaticky funguje s \u010Dte\u010Dkami obrazovky, aby matematiku zp\u0159\u00EDstupnil zrakov\u011B posti\u017Een\u00FDm.",Fonts:"*P\u00EDsma*: MathJax bude pou\u017E\u00EDvat jist\u00E1 matematick\u00E1 p\u00EDsma, pokud je m\u00E1te na po\u010D\u00EDta\u010Di nainstalovan\u00E9; v opa\u010Dn\u00E9m p\u0159\u00EDpad\u011B pou\u017Eije p\u00EDsma webov\u00E1. P\u0159esto\u017Ee to nen\u00ED nutn\u00E9, lok\u00E1ln\u011B nainstalovan\u00E1 p\u00EDsma urychl\u00ED sazbu. Doporu\u010Dujeme nainstalovat [p\u00EDsma STIX](%1).",CloseDialog:"Zav\u0159\u00EDt okno s n\u00E1pov\u011Bdou"}});MathJax.Ajax.loadComplete("[MathJax]/localization/cs/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cs/MathML.js b/htdocs/js/MathJax-2.7.2/localization/cs/MathML.js
new file mode 100644
index 0000000..1e2ad74
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cs/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cs/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cs","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Chybn\u00FD mglyph: %1",BadMglyphFont:"\u0160patn\u00E9 p\u00EDsmo: %1",MathPlayer:"MathJax nedok\u00E1zal spustit MathPlayer.\n\nPokud nen\u00ED MathPlayer nainstalov\u00E1n, budete ho muset nejprve nainstalovat.\nJinak mo\u017En\u00E1 spu\u0161t\u011Bn\u00ED ovl\u00E1dac\u00EDch prvk\u016F ActiveX br\u00E1n\u00ED va\u0161e bezpe\u010Dnostn\u00ED\nnastaven\u00ED. Klikn\u011Bte v nab\u00EDdce N\u00E1stroje na polo\u017Eku Mo\u017Enosti Internetu,\nvyberte z\u00E1lo\u017Eku Zabezpe\u010Den\u00ED a klikn\u011Bte na tla\u010D\u00EDtko Vlastn\u00ED \u00FArove\u0148.\nZkontrolujte, \u017Ee jsou povolen\u00E9 mo\u017Enosti \u201ESpou\u0161t\u011Bt ovl\u00E1dac\u00ED prvky ActiveX\u201C\na \u201EChov\u00E1n\u00ED skript\u016F a bin\u00E1rn\u00EDch soubor\u016F\u201C.\n\nMoment\u00E1ln\u011B uvid\u00EDte m\u00EDsto vys\u00E1zen\u00E9 matematiky chybov\u00E1 hl\u00E1\u0161en\u00ED.",CantCreateXMLParser:"MathJax nem\u016F\u017Ee vytvo\u0159it syntaktick\u00FD analyz\u00E1tor XML pro MathML.\nZkontrolujte,\u017Ee m\u00E1te povolen\u00E9 nastaven\u00ED \u201ESkriptovat ovl\u00E1dac\u00ED\nprvky ActiveX ozna\u010Den\u00E9 jako bezpe\u010Dn\u00E9\u201C (v nab\u00EDdce N\u00E1stroje\nklikn\u011Bte na polo\u017Eku Mo\u017Enosti Internetu, vyberte z\u00E1lo\u017Eku\nZabezpe\u010Den\u00ED a klikn\u011Bte na tla\u010D\u00EDtko Vlastn\u00ED \u00FArove\u0148).\n\nMathJax nebude moci zpracov\u00E1vat rovnice v MathML",UnknownNodeType:"Nezn\u00E1m\u00FD typ uzlu: %1",UnexpectedTextNode:"Neo\u010Dek\u00E1van\u00FD textov\u00FD uzel: %1",ErrorParsingMathML:"Chyba p\u0159i anal\u00FDze MathML",ParsingError:"Chyba p\u0159i anal\u00FDze MathML: %1",MathMLSingleElement:"MathML mus\u00ED b\u00FDt tvo\u0159eno jedin\u00FDm elementem",MathMLRootElement:"MathML mus\u00ED b\u00FDt tvo\u0159eno elementem \u003Cmath\u003E, nikoli %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/cs/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cs/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/cs/MathMenu.js
new file mode 100644
index 0000000..4ff6559
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cs/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cs/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cs","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Zobrazit matematiku jako",MathMLcode:"K\u00F3d MathML",OriginalMathML:"P\u016Fvodn\u00ED MathML",TeXCommands:"P\u0159\u00EDkazy TeXu",AsciiMathInput:"Vstup AsciiMathML",Original:"P\u016Fvodn\u00ED podoba",ErrorMessage:"Chybov\u00E9 hl\u00E1\u0161en\u00ED",Annotation:"Anotace",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"V\u00FDznamov\u00E9 MathML",OpenMath:"OpenMath",texHints:"Zobrazovat v MathML n\u00E1pov\u011Bdy TeXu",Settings:"Nastaven\u00ED matematiky",ZoomTrigger:"Aktivace zoomu",Hover:"Najet\u00EDm my\u0161\u00ED",Click:"Kliknut\u00EDm",DoubleClick:"Dvojklikem",NoZoom:"Bez zoomu",TriggerRequires:"Aktivace vy\u017Eaduje:",Option:"Option",Alt:"Alt",Command:"Command",Control:"Control",Shift:"Shift",ZoomFactor:"M\u00EDra zoomu",Renderer:"Vykreslov\u00E1n\u00ED matematiky",MPHandles:"MathPlayer m\u00E1 zpracov\u00E1vat:",MenuEvents:"Ud\u00E1losti menu",MouseEvents:"Ud\u00E1losti my\u0161i",MenuAndMouse:"Ud\u00E1losti my\u0161i a menu",FontPrefs:"Nastaven\u00ED p\u00EDsem",ForHTMLCSS:"U HTML-CSS:",Auto:"Automaticky",TeXLocal:"TeX (lok\u00E1ln\u00ED)",TeXWeb:"TeX (web)",TeXImage:"TeX (obr\u00E1zek)",STIXLocal:"STIX (lok\u00E1ln\u00ED)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Kontextov\u00E9 menu",Browser:"Prohl\u00ED\u017Ee\u010D",Scale:"M\u011B\u0159\u00EDtko pro ve\u0161kerou matematiku\u2026",Discoverable:"Zv\u00FDraznit p\u0159i najet\u00ED my\u0161\u00ED",Locale:"Jazyk",LoadLocale:"Na\u010D\u00EDst z URL\u2026",About:"O MathJaxu",Help:"N\u00E1pov\u011Bda k MathJaxu",localTeXfonts:"pou\u017E\u00EDvaj\u00ED se lok\u00E1ln\u00ED p\u00EDsma TeXu",webTeXfonts:"pou\u017E\u00EDvaj\u00ED se webov\u00E1 p\u00EDsma TeXu",imagefonts:"pou\u017E\u00EDvaj\u00ED se obr\u00E1zkov\u00E1 p\u00EDsma",localSTIXfonts:"pou\u017E\u00EDvaj\u00ED se lok\u00E1ln\u00ED p\u00EDsma STIX",webSVGfonts:"pou\u017E\u00EDvaj\u00ED se webov\u00E1 SVG p\u00EDsma",genericfonts:"pou\u017E\u00EDvaj\u00ED se generick\u00E1 unicodov\u00E1 p\u00EDsma",wofforotffonts:"p\u00EDsma woff nebo otf",eotffonts:"p\u00EDsma eot",svgfonts:"p\u00EDsma svg",WebkitNativeMMLWarning:"V\u00E1\u0161 prohl\u00ED\u017Ee\u010D patrn\u011B nepodporuje MathML, tak\u017Ee p\u0159epnut\u00ED na MathML v\u00FDstup m\u016F\u017Ee zp\u016Fsobit, \u017Ee bude matematika na t\u00E9to str\u00E1nce ne\u010Diteln\u00E1.",MSIENativeMMLWarning:"Ke zpracov\u00E1n\u00ED MathML v\u00FDstupu pot\u0159ebuje Internet Explorer z\u00E1suvn\u00FD modul MathPlayer.",OperaNativeMMLWarning:"Podpora MathML v Ope\u0159e je omezen\u00E1, tak\u017Ee p\u0159epnut\u00ED na MathML v\u00FDstup m\u016F\u017Ee zp\u016Fsobit, \u017Ee se n\u011Bkter\u00E9 v\u00FDrazy budou vykreslovat \u0161patn\u011B.",SafariNativeMMLWarning:"Vestav\u011Bn\u00E1 podpora MathML ve va\u0161em prohl\u00ED\u017Ee\u010Di neobsahuje v\u0161echny funkce pou\u017E\u00EDvan\u00E9 MathJaxem, tak\u017Ee se n\u011Bkter\u00E9 v\u00FDrazy mohou vykreslit chybn\u011B.",FirefoxNativeMMLWarning:"Vestav\u011Bn\u00E1 podpora MathML ve va\u0161em prohl\u00ED\u017Ee\u010Di neobsahuje v\u0161echny funkce pou\u017E\u00EDvan\u00E9 MathJaxem, tak\u017Ee se n\u011Bkter\u00E9 v\u00FDrazy mohou vykreslit chybn\u011B.",MSIESVGWarning:"Internet Explorer ve verzi star\u0161\u00ED ne\u017E IE9 nebo v re\u017Eimu emulace IE8 a star\u0161\u00ED nepodporuje SVG. P\u0159epnut\u00ED na SVG v\u00FDstup zp\u016Fsob\u00ED, \u017Ee se matematika nebude zobrazovat spr\u00E1vn\u011B.",LoadURL:"Na\u010D\u00EDst p\u0159eklad z URL:",BadURL:"URL by m\u011Blo v\u00E9st na JavaScriptov\u00FD soubor, kter\u00FD definuje data p\u0159ekladu MathJaxu. N\u00E1zvy JavaScriptov\u00FDch soubor\u016F by m\u011Bly kon\u010Dit \u201E.js\u201C.",BadData:"Nepoda\u0159ilo se na\u010D\u00EDst data p\u0159ekladu z %1",SwitchAnyway:"Chcete p\u0159esto p\u0159epnout vykreslov\u00E1n\u00ED?\n\n(Stiskn\u011Bte OK pro p\u0159epnut\u00ED, STORNO pro pokra\u010Dov\u00E1n\u00ED se st\u00E1vaj\u00EDc\u00EDm vykreslov\u00E1n\u00EDm.)",ScaleMath:"Ve\u0161kerou matematiku zobrazovat v m\u011B\u0159\u00EDtku (v porovn\u00E1n\u00ED s okoln\u00EDm textem)",NonZeroScale:"M\u011B\u0159\u00EDtko nem\u016F\u017Ee b\u00FDt nulov\u00E9",PercentScale:"M\u011B\u0159\u00EDtko by m\u011Blo b\u00FDt v procentech (nap\u0159\u00EDklad 120 %%)",IE8warning:"T\u00EDmto vypnete funkce MathJaxu pro zobrazen\u00ED menu a zv\u011Bt\u0161ov\u00E1n\u00ED, ale menu MathJaxu si budete moci zobrazit pomoc\u00ED Alt+kliknut\u00ED na rovnici.\n\nOpravdu zm\u011Bnit nastaven\u00ED MathPlayeru?",IE9warning:"T\u00EDmto vypnete kontextov\u00E9 menu MathJaxu, ale budete si ho moci zobrazit pomoc\u00ED Alt+kliknut\u00ED na rovnici.",NoOriginalForm:"P\u016Fvodn\u00ED podoba nen\u00ED dostupn\u00E1",Close:"Zav\u0159\u00EDt",EqSource:"Zdroj rovnice MathJax",CloseAboutDialog:"Zav\u0159\u00EDt okno o MathJaxu",FastPreview:"Rychl\u00FD n\u00E1hled",AssistiveMML:"Asistivn\u00ED MathML",InTabOrder:"Za\u0159adit do posloupnosti tabul\u00E1toru"}});MathJax.Ajax.loadComplete("[MathJax]/localization/cs/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cs/TeX.js b/htdocs/js/MathJax-2.7.2/localization/cs/TeX.js
new file mode 100644
index 0000000..3219317
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cs/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cs/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cs","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"P\u0159eb\u00FDvaj\u00EDc\u00ED otv\u00EDrac\u00ED nebo chyb\u011Bj\u00EDc\u00ED zav\u00EDrac\u00ED slo\u017Een\u00E1 z\u00E1vorka",ExtraCloseMissingOpen:"P\u0159eb\u00FDvaj\u00EDc\u00ED zav\u00EDrac\u00ED nebo chyb\u011Bj\u00EDc\u00ED otv\u00EDrac\u00ED slo\u017Een\u00E1 z\u00E1vorka",MissingLeftExtraRight:"Chyb\u011Bj\u00EDc\u00ED \\left nebo p\u0159eb\u00FDvaj\u00EDc\u00ED \\right",MissingScript:"Chyb\u00ED argument horn\u00EDho nebo doln\u00EDho indexu",ExtraLeftMissingRight:"P\u0159eb\u00FDvaj\u00EDc\u00ED \\left nebo chyb\u011Bj\u00EDc\u00ED \\right",Misplaced:"Chybn\u011B um\u00EDst\u011Bn\u00FD %1",MissingOpenForSub:"U doln\u00EDho indexu chyb\u00ED otv\u00EDrac\u00ED slo\u017Een\u00E1 z\u00E1vorka",MissingOpenForSup:"U horn\u00EDho indexu chyb\u00ED otv\u00EDrac\u00ED slo\u017Een\u00E1 z\u00E1vorka",AmbiguousUseOf:"Nejednozna\u010Dn\u00E9 u\u017Eit\u00ED %1",EnvBadEnd:"\\begin{%1} bylo uzav\u0159eno \\end{%2}",EnvMissingEnd:"Chyb\u011Bj\u00EDc\u00ED \\end{%1}",MissingBoxFor:"Chyb\u00ED box pro %1",MissingCloseBrace:"Chyb\u00ED zav\u00EDrac\u00ED slo\u017Een\u00E1 z\u00E1vorka",UndefinedControlSequence:"Nedefinovan\u00E1 \u0159\u00EDdic\u00ED sekvence %1",DoubleExponent:"Dvojit\u00FD exponent: pro vyjasn\u011Bn\u00ED pou\u017Eijte slo\u017Een\u00E9 z\u00E1vorky",DoubleSubscripts:"Dvojit\u00FD doln\u00ED index: pro vyjasn\u011Bn\u00ED pou\u017Eijte slo\u017Een\u00E9 z\u00E1vorky",DoubleExponentPrime:"Symbol \u010D\u00E1rky zp\u016Fsobil dvojit\u00FD exponent: pro vyjasn\u011Bn\u00ED pou\u017Eijte slo\u017Een\u00E9 z\u00E1vorky",CantUseHash1:"V matematick\u00E9m re\u017Eimu nem\u016F\u017Eete pou\u017E\u00EDt znak \u201E#\u201C pro parametry maker",MisplacedMiddle:"%1 mus\u00ED b\u00FDt uvnit\u0159 \\left a \\right",MisplacedLimits:"%1 je dovoleno pouze u oper\u00E1tor\u016F",MisplacedMoveRoot:"%1 se m\u016F\u017Ee vyskytnout pouze v ko\u0159eni",MultipleCommand:"V\u00EDcen\u00E1sobn\u00FD %1",IntegerArg:"Argumentem %1 mus\u00ED b\u00FDt cel\u00E9 \u010D\u00EDslo",NotMathMLToken:"%1 nen\u00ED primitivn\u00ED element",InvalidMathMLAttr:"Neplatn\u00FD atribut MathML: %1",UnknownAttrForElement:"%1 nen\u00ED zn\u00E1m\u00FD atribut %2",MaxMacroSub1:"P\u0159ekro\u010Den maxim\u00E1ln\u00ED po\u010Det substituc\u00ED makra MathJaxu; nen\u00ED tam rekurzivn\u00ED vol\u00E1n\u00ED makra?",MaxMacroSub2:"P\u0159ekro\u010Den maxim\u00E1ln\u00ED po\u010Det substituc\u00ED MathJaxu; nen\u00ED tam rekurzivn\u00ED LaTexov\u00E9 prost\u0159ed\u00ED?",MissingArgFor:"Chyb\u00ED argument pro %1",ExtraAlignTab:"P\u0159ebyte\u010Dn\u00FD zarovn\u00E1vac\u00ED tabul\u00E1tor v textu \\cases",BracketMustBeDimension:"Z\u00E1vorkov\u00FD argument u %1 mus\u00ED b\u00FDt rozm\u011Br",InvalidEnv:"Neplatn\u00E9 jm\u00E9no prost\u0159ed\u00ED \u201E%1\u201C",UnknownEnv:"Nezn\u00E1m\u00E9 prost\u0159ed\u00ED \u201E%1\u201C",ExtraCloseLooking:"P\u0159ebyte\u010Dn\u00E1 zav\u00EDrac\u00ED hranat\u00E1 z\u00E1vorka, zat\u00EDmco bylo o\u010Dek\u00E1v\u00E1no %1",MissingCloseBracket:"U argumentu %1 nebyla nalezena zav\u00EDrac\u00ED \u201E]\u201C",MissingOrUnrecognizedDelim:"Chyb\u011Bj\u00EDc\u00ED nebo nerozpoznan\u00FD odd\u011Blova\u010D u %1",MissingDimOrUnits:"U %1 chyb\u00ED rozm\u011Br nebo jeho jednotka",TokenNotFoundForCommand:"Nenalezeno %1 k %2",MathNotTerminated:"V textov\u00E9m boxu nen\u00ED ukon\u010Dena matematika",IllegalMacroParam:"Neplatn\u00FD odkaz na parametr makra",MaxBufferSize:"P\u0159ekro\u010Dena velikost intern\u00ED pam\u011Bti MathJaxu; nen\u00ED tam rekurzivn\u00ED vol\u00E1n\u00ED makra?",CommandNotAllowedInEnv:"V prost\u0159ed\u00ED %2 nen\u00ED dovolen %1",MultipleLabel:"V\u00EDcen\u00E1sobn\u00E1 definice n\u00E1v\u011Bst\u00ED %1",CommandAtTheBeginingOfLine:"%1 mus\u00ED b\u00FDt um\u00EDst\u011Bno na za\u010D\u00E1tku \u0159\u00E1dky",IllegalAlign:"U %1 uvedeno neplatn\u00E9 zarovn\u00E1n\u00ED",BadMathStyleFor:"Chybn\u00FD styl matematiky u %1",PositiveIntegerArg:"Argumentem %1 mus\u00ED b\u00FDt kladn\u00E9 cel\u00E9 \u010D\u00EDslo",ErroneousNestingEq:"Chybn\u00E9 zano\u0159ov\u00E1n\u00ED struktury rovnic",MultlineRowsOneCol:"\u0158\u00E1dky v prost\u0159ed\u00ED %1 mus\u00ED m\u00EDt pr\u00E1v\u011B jeden sloupec",MultipleBBoxProperty:"U %2 je %1 uvedeno dvakr\u00E1t",InvalidBBoxProperty:"\u201E%1\u201C nevypad\u00E1 jako barva, rozm\u011Br paddingu nebo styl",ExtraEndMissingBegin:"P\u0159eb\u00FDvaj\u00EDc\u00ED %1 nebo chyb\u011Bj\u00EDc\u00ED \\begingroup",GlobalNotFollowedBy:"Za %1 chyb\u00ED \\let, \\def nebo \\newcommand",UndefinedColorModel:"Barevn\u00FD model \u201E%1\u201C nen\u00ED definov\u00E1n",ModelArg1:"Barevn\u00E9 hodnoty modelu %1 vy\u017Eaduj\u00ED t\u0159i \u010D\u00EDsla",InvalidDecimalNumber:"Neplatn\u00E9 desetinn\u00E9 \u010D\u00EDslo",ModelArg2:"Barevn\u00E9 hodnoty modelu %1 mus\u00ED le\u017Eet mezi %2 a %3",InvalidNumber:"Neplatn\u00E9 \u010D\u00EDslo",NewextarrowArg1:"Prvn\u00EDm argumentem %1 mus\u00ED b\u00FDt n\u00E1zev \u0159\u00EDdic\u00ED sekvence",NewextarrowArg2:"Druh\u00FDm argumentem %1 mus\u00ED b\u00FDt dv\u011B cel\u00E1 \u010D\u00EDsla odd\u011Blen\u00E1 \u010D\u00E1rkou",NewextarrowArg3:"T\u0159et\u00EDm argumentem %1 mus\u00ED b\u00FDt \u010D\u00EDslo znaku Unicode",NoClosingChar:"Nelze naj\u00EDt zav\u00EDrac\u00ED %1",IllegalControlSequenceName:"Neplatn\u00FD n\u00E1zev \u0159\u00EDdic\u00ED sekvence u %1",IllegalParamNumber:"U %1 uveden neplatn\u00FD po\u010Det parametr\u016F",MissingCS:"Za %1 mus\u00ED b\u00FDt \u0159\u00EDdic\u00ED sekvence",CantUseHash2:"Chybn\u00E9 u\u017Eit\u00ED # v \u0161ablon\u011B pro %1",SequentialParam:"Parametry %1 mus\u00ED b\u00FDt \u010D\u00EDslov\u00E1ny postupn\u011B",MissingReplacementString:"V definici %1 chyb\u00ED nahrazuj\u00EDc\u00ED \u0159et\u011Bzec",MismatchUseDef:"Pou\u017Eit\u00ED %1 neodpov\u00EDd\u00E1 jeho definici",RunawayArgument:"Zbloudil\u00FD argument u %1?",NoClosingDelim:"Nenalezen ukon\u010Dovac\u00ED znak u %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/cs/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cs/cs.js b/htdocs/js/MathJax-2.7.2/localization/cs/cs.js
new file mode 100644
index 0000000..a0472e2
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cs/cs.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cs/cs.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cs",null,{menuTitle:"\u010De\u0161tina",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax nalezl cookie u\u017Eivatelsk\u00E9 konfigurace obsahuj\u00EDc\u00ED spustiteln\u00FD k\u00F3d. Chcete ho spustit?\n\n(Pokud jste cookie nenastavili sami, m\u011Bli byste stisknout Storno.)",MathProcessingError:"Chyba zpracov\u00E1n\u00ED matematiky",MathError:"Chyba matematiky",LoadFile:"Na\u010D\u00EDt\u00E1 se %1",Loading:"Na\u010D\u00EDt\u00E1 se",LoadFailed:"Nepoda\u0159ilo se na\u010D\u00EDst soubor: %1",ProcessMath:"Zpracov\u00E1v\u00E1 se matematika: %1 %%",Processing:"Zpracov\u00E1v\u00E1 se",TypesetMath:"S\u00E1z\u00ED se matematika: %1 %%",Typesetting:"S\u00E1z\u00ED se",MathJaxNotSupported:"V\u00E1\u0161 prohl\u00ED\u017Ee\u010D nepodporuje MathJax",ErrorTips:"Tipy pro lad\u011Bn\u00ED: pou\u017Eijte %%1, prozkoumejte %%2 v konzoli prohl\u00ED\u017Ee\u010De"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}if(a===2||a===3||a===4){return 2}return 3},number:function(a){return String(a).replace(".",",")}});MathJax.Ajax.loadComplete("[MathJax]/localization/cs/cs.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cy/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/cy/FontWarnings.js
new file mode 100644
index 0000000..74f15a7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cy/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cy/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cy","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cy/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cy/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/cy/HTML-CSS.js
new file mode 100644
index 0000000..0cfcf85
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cy/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cy/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cy","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cy/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cy/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/cy/HelpDialog.js
new file mode 100644
index 0000000..d72ae62
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cy/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cy/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cy","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cy/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cy/MathML.js b/htdocs/js/MathJax-2.7.2/localization/cy/MathML.js
new file mode 100644
index 0000000..4e73a07
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cy/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cy/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cy","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cy/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cy/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/cy/MathMenu.js
new file mode 100644
index 0000000..56a4389
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cy/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cy/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cy","MathMenu",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cy/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cy/TeX.js b/htdocs/js/MathJax-2.7.2/localization/cy/TeX.js
new file mode 100644
index 0000000..9cd5ed9
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cy/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cy/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cy","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/cy/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/cy/cy.js b/htdocs/js/MathJax-2.7.2/localization/cy/cy.js
new file mode 100644
index 0000000..c5cf6ad
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/cy/cy.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/cy/cy.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("cy",null,{menuTitle:"Cymraeg",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"Gwall prosesu mathemateg",MathError:"Gwall mathemategol",LoadFile:"Yn llwytho %1",Loading:"Yn llwytho",LoadFailed:"Methwyd llwytho'r ffeil: %1",ProcessMath:"Prosesu'r math'g: %1%%",Processing:"Yn prosesu",TypesetMath:"Yn gosod fformat i'r math'g: %1%%",Typesetting:"Yn gosod fformat",MathJaxNotSupported:"'Dyw eich porwr ddim yn cynnal MathJax"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/cy/cy.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/da/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/da/FontWarnings.js
new file mode 100644
index 0000000..d3b2f09
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/da/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/da/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("da","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax bruger web-baserede skrifttyper til at vise det matematiske p\u00E5 denne side. Dette tager tid at hente, s\u00E5 siden ville blive hurtigere, hvis du installerede matematiske skrifttyper direkte i dit systems skrifttypemappe.",imageFonts:"MathJax bruger sine billedeskrifttyper snarere end lokale eller web-baserede skrifttyper. Dette vil g\u00F8re visningen langsommere end s\u00E6dvanligt, og matematik kan ikke udskrives med printerens fulde opl\u00F8sning.",noFonts:"MathJax er ikke i stand til at finde en skrifttype, som kan bruges til at vise matematikken, og billedeskrifttyper er ikke tilg\u00E6ngelige, s\u00E5 der faldes tilbage p\u00E5 generiske Unicode-tegn i h\u00E5b om, at din browser vil v\u00E6re i stand til at vise dem. Nogle tegn kan m\u00E5ske ikke vises korrekt, eller muligvis slet ikke.",webFonts:"De fleste moderne browsere giver mulighed for at hente skrifttyper over nettet. At opdatere til en nyere version af din browser (eller skifte browser) kunne forbedre kvaliteten af matematik p\u00E5 denne side.",fonts:"MathJax kan bruge enten [STIX fonts](%1) eller [MathJax TeX fonts](%2). Hent og installer en af disse skrifttyper for at forbedre din MathJax oplevelse.",STIXPage:"Denne side er designet til at bruge [STIX fonts](%1). Hent og install\u00E9r disse skrifttyper for at forbedre oplevelsen med MathJax.",TeXPage:"Denne side er designet til at bruge [MathJax TeX fonts](%1). Hent og install\u00E9r disse skrifttyper for at forbedre oplevelsen med MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/da/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/da/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/da/HTML-CSS.js
new file mode 100644
index 0000000..deb05de
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/da/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/da/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("da","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Indl\u00E6ser webskrifftype %1",CantLoadWebFont:"Kan ikke indl\u00E6se webskrifttype %1",FirefoxCantLoadWebFont:"Firefox kan ikke indl\u00E6se webskrifttyper fra en fjernstyret v\u00E6rt",CantFindFontUsing:"Kunne ikke finde en gyldig skrifttype ved hj\u00E6lp af %1",WebFontsNotAvailable:"Webskrifttyper er ikke tilg\u00E6ngelig. Brug billede skrifttyper i stedet"}});MathJax.Ajax.loadComplete("[MathJax]/localization/da/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/da/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/da/HelpDialog.js
new file mode 100644
index 0000000..44ef86d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/da/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/da/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("da","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax hj\u00E6lp",MathJax:"*MathJax* er et JavaScript-bibliotek, der giver mulighed for forfattere af sider kan inkludere matematik i deres websider. Som l\u00E6ser beh\u00F8ver du ikke at g\u00F8re noget for at f\u00E5 det til at virke.",Browsers:"*Browsere*: MathJax virker p\u00E5 alle moderne browsere inklusiv IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ og de fleste mobile browsere.",Menu:"*Matematikmenu*: MathJax tilf\u00F8jer en genvejsmenu til ligninger. H\u00F8jreklik eller Ctrl-klik p\u00E5 matematikken for at f\u00E5 adgang til menuen.",ShowMath:"*Vis matematik som* giver dig mulighed for at se formelens kilde markup s\u00E5 du kan kopierer og inds\u00E6tte andre steder (som MathML eller i dens oprindelige format).",Settings:"*Indstillinger* giver dig kontrol over funktioner i MathJax, s\u00E5som st\u00F8rrelsen af matematikken, og den mekanisme, der bruges til at vise ligninger.",Language:"*Sprog* lader dig v\u00E6lge det sprog MathJax bruger i sine menuer og advarselsmeddelelser.",Zoom:"*Matematik zoom*: Hvis du har sv\u00E6rt ved at l\u00E6se en ligning, kan MathJax forst\u00F8rre den for at hj\u00E6lpe dig med at se den bedre.",Accessibilty:"*Tilg\u00E6ngelighed*: MathJax vil automatisk arbejde med sk\u00E6rml\u00E6sere for at g\u00F8re matematik tilg\u00E6ngeligt for synsh\u00E6mmede.",Fonts:"*Skrifttyper*: MathJax vil bruge visse matematiske skrifttyper, hvis de er installeret p\u00E5 computeren. ellers vil det bruge web-baserede skrifttyper. Selvom det ikke er p\u00E5kr\u00E6vet, vil lokalt installerede skrifttyper fremskynde ops\u00E6tningen. Vi foresl\u00E5r at installere [STIX fonts](%1).",CloseDialog:"Luk hj\u00E6lpedialogen"}});MathJax.Ajax.loadComplete("[MathJax]/localization/da/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/da/MathML.js b/htdocs/js/MathJax-2.7.2/localization/da/MathML.js
new file mode 100644
index 0000000..1ce9500
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/da/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/da/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("da","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"D\u00E5rlig mglyph: %1",BadMglyphFont:"D\u00E5rlig skrifttype: %1",MathPlayer:"MathJax var ikke i stand til at konfigurere MathPlayer.\n\nHvis MathPlayer ikke er installeret, skal du installere det f\u00F8rst.\nEllers, kan dine sikkerhedsindstillinger forhindrer ActiveX\nkontrolelementer i at k\u00F8re. Bruge dine Internetindstillinger under\ni menuen Funktioner og v\u00E6lg fanen Sikkerhed, og tryk derefter p\u00E5\nknappen Brugerdefineret niveau. Kontroller, at indstillingerne for\n'K\u00F8r ActiveX-objekter' og 'bin\u00E6r- og script-opf\u00F8rsel' er aktiveret.\n\nI \u00F8jeblikket vil du se fejlmeddelelser i stedet for\nformateret matematik",CantCreateXMLParser:"MathJax kan ikke oprette en XML-parser til MathML. Kontroller, at\n'Script ActiveX-objekter markeret sikre til scripting' sikkerhed\ner aktiveret (bruge elementet Internetindstillinger i menuen \nv\u00E6rkt\u00F8jer, og v\u00E6lg sikkerhedspanel, tryk derefter p\u00E5 \nBrugerdefineret niveau knappen for at unders\u00F8ge det).\n\nMathML ligninger vil ikke kunne behandles af MathJax",UnknownNodeType:"Ukendt nodetype: %1",UnexpectedTextNode:"Uventet tekst node: %1",ErrorParsingMathML:"Fejl under parsing af MathML",ParsingError:"Fejl under parsing af MathML: %1",MathMLSingleElement:"MathML skal v\u00E6re dannet af en enkelt element",MathMLRootElement:"MathML skal v\u00E6re dannet af et \u003Cmath\u003E element, ikke %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/da/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/da/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/da/MathMenu.js
new file mode 100644
index 0000000..99204fb
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/da/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/da/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("da","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Vis matematik som",MathMLcode:"MathML-kode",OriginalMathML:"Oprindelig MathML",TeXCommands:"TeX-kommandoer",AsciiMathInput:"AsciiMathML-input",Original:"Oprindeligt format",ErrorMessage:"Fejlmeddelelse",Annotation:"Note",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Content MathML",OpenMath:"OpenMath",texHints:"Vis TeX-tips i MathML",Settings:"Matematikindstillinger",ZoomTrigger:"Zoomudl\u00F8ser",Hover:"Holde musen over",Click:"Klik",DoubleClick:"Dobbeltklik",NoZoom:"Ingen zoom",TriggerRequires:"Udl\u00F8ser kr\u00E6ver:",Option:"Alternativ (\u2325)",Alt:"Alt",Command:"Kommando (\u2318)",Control:"Ctrl",Shift:"Skift",ZoomFactor:"Zoomfaktor",Renderer:"Matematik-visningsmetode",MPHandles:"Lad MathPlayer h\u00E5ndtere:",MenuEvents:"Menuh\u00E6ndelser",MouseEvents:"Museh\u00E6ndelser",MenuAndMouse:"Muse- og menuh\u00E6ndelser",FontPrefs:"Skrifttype-indstillinger",ForHTMLCSS:"For HTML-CSS:",Auto:"Automatisk",TeXLocal:"TeX (lokal)",TeXWeb:"TeX (web)",TeXImage:"TeX (billede)",STIXLocal:"STIX (lokal)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Kontekstmenu",Browser:"Browser",Scale:"Skaler al matematik...",Discoverable:"Fremh\u00E6v n\u00E5r musen holdes over",Locale:"Sprog",LoadLocale:"Indl\u00E6s fra URL ...",About:"Om MathJax",Help:"MathJax-hj\u00E6lp",localTeXfonts:"bruger lokale TeX-skrifttyper",webTeXfonts:"bruger web-TeX-skrifttype",imagefonts:"bruger billedskrifttyper",localSTIXfonts:"bruger lokale STIX-skrifttyper",webSVGfonts:"bruger web-SVG-skrifttyper",genericfonts:"bruger generiske Unicode-skrifttyper",wofforotffonts:"WOFF- eller OTF-skrifttyper",eotffonts:"EOT-skrifttyper",svgfonts:"SVG-skrifttyper",WebkitNativeMMLWarning:"Din browser har tilsyneladende ikke indbygget MathML-underst\u00F8ttelse, s\u00E5 et skift til MathML-output kan g\u00F8re matematikken p\u00E5 siden ul\u00E6selig",MSIENativeMMLWarning:"Internet Explorer kr\u00E6ver MathPlayer-pluginnet for at kunne behandle MathML-output.",OperaNativeMMLWarning:"Operas underst\u00F8ttelse af MathML er begr\u00E6nset, s\u00E5 et skift til MathML-output kan for\u00E5rsage at nogle udtryk bliver vist d\u00E5rligt.",SafariNativeMMLWarning:"Din browsers indbyggede MathML underst\u00F8tter ikke alle de funktioner, der anvendes af MathJax, s\u00E5 nogle udtryk gengives muligvis ikke korrekt.",FirefoxNativeMMLWarning:"Din browsers indbyggede MathML underst\u00F8tter ikke al den funktionalitet, der anvendes af MathJax, s\u00E5 nogle udtryk gengives muligvis ikke korrekt.",MSIESVGWarning:"SVG er ikke implementeret i Internet Explorer f\u00F8r IE9 eller n\u00E5r den emulerer IE8 eller tidligere versioner. Et skift til SVG-output vil for\u00E5rsage at matematikken ikke vises korrekt.",LoadURL:"Indl\u00E6s overs\u00E6ttelsesdata fra denne URL:",BadURL:"URL-adressen skal v\u00E6re for en JavaScript-fil, der definerer MathJax-overs\u00E6ttelsesdata. JavaScript-filnavne b\u00F8r slutte p\u00E5 '.js'",BadData:"Kunne ikke indl\u00E6se overs\u00E6ttelsesdata fra %1",SwitchAnyway:"Skift visningsmetode alligevel?\n\n(Tryk p\u00E5 OK for at skifte, ANNULLER for at forts\u00E6tte med den nuv\u00E6rende visningsmetode)",ScaleMath:"Skal\u00E9r al matematik (i forhold til omgivende tekst) med",NonZeroScale:"Skaleringen m\u00E5 ikke v\u00E6re nul",PercentScale:"Skaleringen skal v\u00E6re en procentsats (for eksempel 120\u00A0%%)",IE8warning:"Dette vil deaktivere menu- og zoom-funktionaliteterne i MathJax, men du kan i stedet Alt-klikke p\u00E5 et udtryk for at f\u00E5 MathJax-menuen.\n\nVil du virkelig \u00E6ndre indstillingerne for MathPlayer?",IE9warning:"MathJax-kontekstmenuen vil blive deaktiveret, men du kan i stedet Alt-klikke p\u00E5 et udtryk for at f\u00E5 MathJax-menuen.",NoOriginalForm:"Intet oprindeligt format til r\u00E5dighed",Close:"Luk",EqSource:"MathJax-ligningskilde",CloseAboutDialog:'Luk dialogen "Om MathJax"',FastPreview:"Hurtig forh\u00E5ndsvisning",AssistiveMML:"Sk\u00E6rml\u00E6serunderst\u00F8ttelse for MathML",InTabOrder:"Medtag i tabulatorr\u00E6kkef\u00F8lge"}});MathJax.Ajax.loadComplete("[MathJax]/localization/da/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/da/TeX.js b/htdocs/js/MathJax-2.7.2/localization/da/TeX.js
new file mode 100644
index 0000000..11d79c1
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/da/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/da/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("da","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Ekstra venstreklammeparentes eller manglende h\u00F8jreklammeparentes",ExtraCloseMissingOpen:"Ekstra h\u00F8jreklammeparentes eller manglende venstreklammeparentes",MissingLeftExtraRight:"Manglende \\left eller ekstra \\right",MissingScript:"Manglende h\u00E6vet skrift eller s\u00E6nket skrift argument",ExtraLeftMissingRight:"Ekstra \\left eller manglende \\right",Misplaced:"Malplaceret %1",MissingOpenForSub:"Manglende venstreklammeparentes til s\u00E6nket skrift",MissingOpenForSup:"Manglende venstreklammeparentes til h\u00E6vet skrift",AmbiguousUseOf:"Flertydig brug af %1",EnvBadEnd:"\\begin{%1} sluttede med \\end{%2}",EnvMissingEnd:"Manglende \\end{%1}",MissingBoxFor:"Manglende boks for %1",MissingCloseBrace:"Manglende h\u00F8jreklammeparentes",UndefinedControlSequence:"Udefineret kontrolsekvens %1",DoubleExponent:"Dobbelt eksponent: brug klammeparenteser til at tydeligg\u00F8re",DoubleSubscripts:"Dobbelt s\u00E6nket skrift: brug klammeparenteser til at tydeligg\u00F8re",DoubleExponentPrime:"M\u00E6rke for\u00E5rsager dobbelt eksponent: bruge klammeparenteser til at tydeligg\u00F8re",CantUseHash1:"Du kan ikke bruge 'makro parameter tegnet #' i matematik tilstand",MisplacedMiddle:"%1 skal v\u00E6re inden for \\left og \\right",MisplacedLimits:"%1 er kun tilladt p\u00E5 operatorer",MisplacedMoveRoot:"%1 kan kun v\u00E6re indenfor en root",MultipleCommand:"For mange %1",IntegerArg:"Argumentet til %1 skal v\u00E6re et heltal",NotMathMLToken:"%1 er ikke et token element",InvalidMathMLAttr:"Ugyldig MathML attribut: %1",UnknownAttrForElement:"%1 er ikke en genkendt attribut for %2",MaxMacroSub1:"Det maksimale antal makro substitutioner i MathJax er overskredet; er der et rekursivt makrokald?",MaxMacroSub2:"Det maksimale antal substitutioner i MathJax er overskredet; er der et rekursivt LaTeX milj\u00F8?",MissingArgFor:"Manglende argument til %1",ExtraAlignTab:"For mange \u0026 i \\cases tekst",BracketMustBeDimension:"Klammeargument til %1 skal v\u00E6re en dimension",InvalidEnv:"Ugyldigt navn '%1'",UnknownEnv:"Ukendt navn '%1'",ExtraCloseLooking:"Ekstra h\u00F8jreklammeparentes under s\u00F8gning efter %1",MissingCloseBracket:"Kunne ikke finde det afsluttende ']' argument til %1",MissingOrUnrecognizedDelim:"Manglende eller ukendt skilletegn for %1",MissingDimOrUnits:"Manglende dimension eller enheder for %1",TokenNotFoundForCommand:"Kunne ikke finde %1 for %2",MathNotTerminated:"Matematik ikke afsluttet i tekstfeltet",IllegalMacroParam:"Ulovlig makro parameter reference",MaxBufferSize:"Intern bufferst\u00F8rrelse for MathJax er overskredet; er der et rekursivt makrokald?",CommandNotAllowedInEnv:"%1 er ikke tilladt i milj\u00F8et %2",MultipleLabel:"Etiketten '%1' er defineret flere gange",CommandAtTheBeginingOfLine:"%1 skal v\u00E6re i begyndelsen af linjen",IllegalAlign:"Ulovlig justering angivet i %1",BadMathStyleFor:"D\u00E5rlig matematik stil for %1",PositiveIntegerArg:"Argumentet til %1 skal v\u00E6re et positivt heltal",ErroneousNestingEq:"Fejlagtig indlejring af ligningsstrukturer",MultlineRowsOneCol:"R\u00E6kker indenfor milj\u00F8et %1 skal have pr\u00E6cis \u00E9n kolonne",MultipleBBoxProperty:"%1 angivet to gange i %2",InvalidBBoxProperty:"'%1' ligner ikke en farve, en padding dimension eller en stil",ExtraEndMissingBegin:"Ekstra %1 eller manglende \\begingroup",GlobalNotFollowedBy:"%1 ikke efterfulgt af \\let, \\def eller \\newcommand",UndefinedColorModel:"Farvemodel '%1' ikke defineret",ModelArg1:"Farvev\u00E6rdier for modellen %1 kr\u00E6ver 3 tal",InvalidDecimalNumber:"Ugyldigt decimaltal",ModelArg2:"Farvev\u00E6rdier for modellen %1 skal v\u00E6re mellem %2 og %3",InvalidNumber:"Ugyldigt tal",NewextarrowArg1:"F\u00F8rste argument til %1 skal v\u00E6re navnet p\u00E5 en kontrol sekvens",NewextarrowArg2:"Andet argument til %1 skal v\u00E6re to heltal adskilt af et komma",NewextarrowArg3:"Tredje argument til %1 skal v\u00E6re nummeret p\u00E5 et Unicode-tegn",NoClosingChar:"Kan ikke finde den afsluttende %1",IllegalControlSequenceName:"Ulovligt kontrol sekvens navn for %1",IllegalParamNumber:"Ulovligt antal parametre angivet i %1",MissingCS:"%1 skal efterf\u00F8lges af en kontrolsekvens",CantUseHash2:"Ulovlig brug af # i skabelon for %1",SequentialParam:"Parametre for %1 skal v\u00E6re nummereret fortl\u00F8bende",MissingReplacementString:"Manglende erstatningsstreng til definition af %1",MismatchUseDef:"Brug af %1 stemmer ikke overens med dens definition",RunawayArgument:"L\u00F8bsk argument for %1?",NoClosingDelim:"Kan ikke finde afsluttende skilletegn for %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/da/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/da/da.js b/htdocs/js/MathJax-2.7.2/localization/da/da.js
new file mode 100644
index 0000000..3f0967c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/da/da.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/da/da.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("da",null,{menuTitle:"dansk",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax har fundet en cookie med brugerkonfiguration, der indeholder kode til at k\u00F8re. Vil du k\u00F8re det?\n\n(Du b\u00F8r trykke p\u00E5 Annuller, medmindre du oprettede cookien selv.)",MathProcessingError:"Fejl under bearbejdning af matematik",MathError:"Matematikfejl",LoadFile:"Indl\u00E6ser %1",Loading:"Indl\u00E6ser",LoadFailed:"Kunne ikke indl\u00E6se filen: %1",ProcessMath:"Bearbejder matematik: %1%%",Processing:"Bearbejder",TypesetMath:"Ops\u00E6tter matematik: %1%%",Typesetting:"Ops\u00E6tter",MathJaxNotSupported:"Din browser underst\u00F8tter ikke MathJax",ErrorTips:"Tips til fejls\u00F8gning: brug %%1, inspicer %%2 i browserkonsollen"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/da/da.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/de/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/de/FontWarnings.js
new file mode 100644
index 0000000..35cf3e1
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/de/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/de/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("de","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax nutz web-basierte Fonts zur Darstellung der Mathematik auf dieser Seite. Da diese heruntergeladen werden m\u00FCssen, l\u00E4dt die Seite schneller, wenn Mathe-Fonts auf dem System installiert sind.",imageFonts:"MathJax verwendet die Bildschriften anstatt der lokalen oder webbasierten Schriften. Das Rendern dauert l\u00E4nger als gew\u00F6hnlich und die Inhalte werden m\u00F6glicherweise nicht mit der vollen Aufl\u00F6sung deines Druckers ausgedruckt.",noFonts:"MathJax konnte keine Schriftart zur Anzeige der Inhalte finden und Bildschriften sind nicht verf\u00FCgbar. Es wird auf allgemeine Unicode-Zeichen zur\u00FCckgegriffen in der Hoffnung, dass dein Browser in der Lage ist, sie darzustellen. Einige Zeichen werden m\u00F6glicherweise nicht richtig oder gar nicht angezeigt.",webFonts:"Die meisten modernen Browser erlauben den Download von Schriften \u00FCber das Web. Eine Aktualisierung auf eine aktuellere Version deines Browsers (oder dessen Wechsel) kann die Qualit\u00E4t der Inhalte auf dieser Seite verbessern.",fonts:"MathJax kann entweder die [STIX-](%1) oder [MathJax-TeX-Schriften](%2) verwenden. Lade eine dieser Schriften herunter und installiere sie, um dein MathJax-Erlebnis zu steigern.",STIXPage:"Diese Seite wurde konzipiert, um die [STIX-Schriften](%1) zu verwenden. Lade sie herunter und installiere sie, um dein MathJax-Erlebnis zu steigern.",TeXPage:"Diese Seite wurde konzipiert, um die [MathJax-TeX-Schriften](%1) zu verwenden. Lade sie herunter und installiere sie, um dein MathJax-Erlebnis zu steigern."}});MathJax.Ajax.loadComplete("[MathJax]/localization/de/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/de/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/de/HTML-CSS.js
new file mode 100644
index 0000000..54aa1b8
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/de/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/de/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("de","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Lade Webfont %1",CantLoadWebFont:"Webschriftart %1 konnte nicht geladen werden",FirefoxCantLoadWebFont:"Firefox kann keine Webschriften von einem entfernten Rechner laden",CantFindFontUsing:"Es konnte keine g\u00FCltige Schriftart in %1 gefunden werden",WebFontsNotAvailable:"Webschriften sind nicht verf\u00FCgbar. Verwende stattdessen Bildschriften."}});MathJax.Ajax.loadComplete("[MathJax]/localization/de/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/de/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/de/HelpDialog.js
new file mode 100644
index 0000000..5936a49
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/de/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/de/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("de","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax Hilfe",MathJax:"*MathJax* ist eine JavaScript-Bibliothek, die es Seitenautoren erm\u00F6glicht, mathematische Inhalte in ihre Webseiten einzubinden. Als Leser muss du nichts unternehmen, um das zu erreichen.",Browsers:"*Browser*: MathJax funktioniert mit allen modernen Browsern inklusive Internet Explorer 6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ und den meisten mobilen Browsern.",Menu:"*Men\u00FC*: MathJax f\u00FCgt bei Gleichungen ein Kontextmen\u00FC hinzu. Um das Men\u00FC anzuzeigen, klicke mit der rechten Maustaste oder halte beim Klicken die Strg-Taste gedr\u00FCckt.",ShowMath:"*Inhalt zeigen als* erlaubt dir, das Formelquellenmarkup f\u00FCr Kopieren \u0026 Einf\u00FCgen anzusehen (als MathML oder im Originalformat).",Settings:"*Einstellungen* gibt dir die Kontrolle \u00FCber MathJax-Funktionen, wie die Inhaltsgr\u00F6\u00DFe und den verwendeten Mechanismus zum Anzeigen von Gleichungen.",Language:"*Sprache* l\u00E4sst dir die Sprache ausw\u00E4hlen, die von MathJax f\u00FCr die Men\u00FCs und Warnmeldungen verwendet wird.",Zoom:"*Zoom*: Wenn du beim Lesen einer Gleichung Schwierigkeiten hast, kann MathJax sie vergr\u00F6\u00DFern, damit du sie besser sehen kannst.",Accessibilty:"*Barrierefreiheit*: MathJax funktioniert automatisch mit Screenreadern, um die Inhalte f\u00FCr Sehbehinderte verf\u00FCgbar zu machen.",Fonts:"*Schriftarten*: MathJax verwendet bestimmte Schriften, wenn sie auf deinem Computer installiert sind. Anderenfalls werden webbasierte Schriften verwendet. Obwohl das nicht erforderlich ist, beschleunigen lokal installierte Schriften die Schriftsetzung. Wir empfehlen die Installation der [STIX-Schriften](%1).",CloseDialog:"Hilfedialog schlie\u00DFen"}});MathJax.Ajax.loadComplete("[MathJax]/localization/de/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/de/MathML.js b/htdocs/js/MathJax-2.7.2/localization/de/MathML.js
new file mode 100644
index 0000000..62491d8
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/de/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/de/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("de","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"ung\u00FCltige mglyph: %1",BadMglyphFont:"Ung\u00FCltige Schriftart: %1",MathPlayer:"MathJax konnte MathPlayer nicht einrichten.\n\nFalls MathPlayer nicht installiert ist, musst du ihn zuerst installieren.\nAnderenfalls verhindern deine Sicherheitseinstellungen, dass\nActiveX-Steuerelemente ausgef\u00FChrt werden k\u00F6nnen. Verwende die\nInternetoptionen unter dem Werkzeugmen\u00FC und w\u00E4hle die Registerkarte\n\u201ESicherheit\u201C. Klicke dann auf \u201EStufe anpassen\u201C. \u00DCberpr\u00FCfe, ob die\nEinstellungen f\u00FCr \u201EActiveX-Steuerelemente ausf\u00FChren\u201C und \u201EBin\u00E4r- und\nSkriptverhalten\u201C aktiviert sind.\n\nDerzeit wirst du Fehlermeldungen sehen anstatt gesetzte Inhalte.",CantCreateXMLParser:"MathJax konnte keinen XML-Parser f\u00FCr MathML erstellen.\n\u00DCberpr\u00FCfe, ob die Sicherheitseinstellung\n\u201EActiveX-Steuerelemente ausf\u00FChren, die f\u00FCr Skripting\nsicher sind\u201C aktiviert ist (verwende zur \u00DCberpr\u00FCfung\ndie Internetoptionen im Werkzeugmen\u00FC, w\u00E4hle die\nRegisterkarte \u201ESicherheit\u201C und klicke auf \u201EStufe\nanpassen\u201C).\n\nMathML-Gleichungen k\u00F6nnen von MathJax nicht\nverarbeitet werden.",UnknownNodeType:"Unbekannter Knotentyp: %1",UnexpectedTextNode:"Unerwarteter Textknoten: %1",ErrorParsingMathML:"Fehler beim Verarbeiten von MathML",ParsingError:"Fehler beim Parsen von MathML: %1",MathMLSingleElement:"MathML muss von einem einzelnen Element gebildet werden",MathMLRootElement:"MathML muss von einem \u003Cmath\u003E-Element gebildet werden, nicht %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/de/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/de/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/de/MathMenu.js
new file mode 100644
index 0000000..d9b22cc
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/de/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/de/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("de","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Zeige mathematischen Ausdruck als",MathMLcode:"MathML-Code",OriginalMathML:"Original-MathML",TeXCommands:"TeX-Befehle",AsciiMathInput:"AsciiMathML-Eingabe",Original:"Originalformel",ErrorMessage:"Fehlermeldung",Annotation:"Anmerkung",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Content MathML",OpenMath:"OpenMath",texHints:"TeX-Hinweise in MathML anzeigen",Settings:"Math-Einstellungen",ZoomTrigger:"Zoomausl\u00F6ser",Hover:"\u00DCberfahren",Click:"Klick",DoubleClick:"Doppelklick",NoZoom:"Kein Zoom",TriggerRequires:"Ausl\u00F6ser ben\u00F6tigt:",Option:"Option",Alt:"Alt",Command:"\u2318",Control:"Strg",Shift:"Umschalt",ZoomFactor:"Vergr\u00F6\u00DFerungsfaktor",Renderer:"Math-Renderer",MPHandles:"MathPlayer darf verwalten:",MenuEvents:"Men\u00FCereignisse",MouseEvents:"Mausereignisse",MenuAndMouse:"Maus- und Men\u00FCereignisse",FontPrefs:"Schriftarteinstellungen",ForHTMLCSS:"F\u00FCr HTML-CSS:",Auto:"Automatisch",TeXLocal:"TeX (Lokal)",TeXWeb:"TeX (Web)",TeXImage:"TeX (Bild)",STIXLocal:"STIX (Lokal)",STIXWeb:"STIX (Web)",AsanaMathWeb:"Asana Math (Web)",GyrePagellaWeb:"Gyre Pagella (Web)",GyreTermesWeb:"Gyre Termes (Web)",LatinModernWeb:"Latin Modern (Web)",NeoEulerWeb:"Neo Euler (Web)",ContextMenu:"Kontextmen\u00FC",Browser:"Browser",Scale:"Alle Inhalte skalieren \u2026",Discoverable:"Beim \u00DCberfahren hervorheben",Locale:"Sprache",LoadLocale:"Lade von URL \u2026",About:"\u00DCber MathJax",Help:"MathJax-Hilfe",localTeXfonts:"Lokale TeX-Schriften verwenden",webTeXfonts:"Web-TeX-Schriftart verwenden",imagefonts:"Bildschriften verwenden",localSTIXfonts:"Lokale STIX-Schriften verwenden",webSVGfonts:"Web-SVG-Schriften verwenden",genericfonts:"Allgemeine Unicode-Schriften verwenden",wofforotffonts:"WOFF- oder OTF-Schriften",eotffonts:"EOT-Schriften",svgfonts:"SVG-Schriften",WebkitNativeMMLWarning:"Ihr Browser scheint kein natives MathML zu unterst\u00FCtzen. Ein Wechsel auf MathML-Ausgabe kann dazu f\u00FChren, dass die Inhalte auf der Seite unlesbar werden.",MSIENativeMMLWarning:"Um die MathML-Ausgabe verarbeiten zu k\u00F6nnen, ben\u00F6tigt der Internet Explorer das MathPlayer-Plugin.",OperaNativeMMLWarning:"Die Unterst\u00FCtzung f\u00FCr MathML bei Opera ist beschr\u00E4nkt. Deshalb kann ein Wechsel auf MathML-Ausgabe verursachen, dass einige Ausdr\u00FCcke nur schlecht gerendert werden k\u00F6nnen.",SafariNativeMMLWarning:"Das native MathML Ihres Browsers unterst\u00FCtzt nicht alle Funktionen, die von MathJax verwendet werden. Deshalb k\u00F6nnen einige Ausdr\u00FCcke nicht richtig gerendert werden.",FirefoxNativeMMLWarning:"Das native MathML Ihres Browsers unterst\u00FCtzt nicht alle Funktionen, die von MathJax verwendet werden. Deshalb k\u00F6nnen einige Ausdr\u00FCcke nicht richtig gerendert werden.",MSIESVGWarning:"SVG wird nicht vom Internet Explorer \u00E4lter als IE9 unterst\u00FCtzt oder wenn IE8 und niedriger emuliert werden. Der Wechsel auf SVG-Ausgabe hat zur Folge, dass die Inhalte nicht richtig dargestellt werden.",LoadURL:"\u00DCbersetzungsdaten von dieser URL laden:",BadURL:"Die URL sollte f\u00FCr eine JavaScript-Datei sein, die MathJax-\u00DCbersetzungsdaten definiert. JavaScript-Dateinamen sollten enden mit \u201E.js\u201C.",BadData:"\u00DCbersetzungsdaten konnten nicht von %1 geladen werden",SwitchAnyway:"Den Renderer trotzdem wechseln?\n\n(OK w\u00E4hlen zum Wechseln, ABBRECHEN w\u00E4hlen, um mit dem gegenw\u00E4rtigen Renderer fortzufahren)",ScaleMath:"Alle Inhalte skalieren (verglichen mit dem umflie\u00DFenden Text) um",NonZeroScale:"Der Wert sollte nicht null sein",PercentScale:"Der Wert sollte ein Prozentsatz sein (z.\u0026nbsp;B. 120%%)",IE8warning:"Dies deaktiviert das MathJax-Men\u00FC und die Zoomfunktionen, aber du kannst bei einem Ausdruck w\u00E4hrend des Mausklicks die Alt-Taste gedr\u00FCckt halten, um stattdessen das MathJax-Men\u00FC zu erhalten.\n\nMathPlayer-Einstellungen wirklich \u00E4ndern?",IE9warning:"Das MathJax-Kontextmen\u00FC wird deaktiviert, aber du kannst bei einem Ausdruck w\u00E4hrend des Mausklicks die Alt-Taste gedr\u00FCckt halten, um stattdessen das MathJax-Men\u00FC zu erhalten.",NoOriginalForm:"Keine Originalformel verf\u00FCgbar",Close:"Schlie\u00DFen",EqSource:"MathJax-Gleichungsquelle",CloseAboutDialog:"Dialog \u201E\u00DCber MathJax\u201C schlie\u00DFen",FastPreview:"Schnelle Vorschau",AssistiveMML:"Assistives MathML",InTabOrder:"In Reiterreihenfolge einschlie\u00DFen"}});MathJax.Ajax.loadComplete("[MathJax]/localization/de/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/de/TeX.js b/htdocs/js/MathJax-2.7.2/localization/de/TeX.js
new file mode 100644
index 0000000..fe297fd
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/de/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/de/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("de","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Zus\u00E4tzliche \u00F6ffnende, oder fehlende schlie\u00DFende Klammer",ExtraCloseMissingOpen:"Zus\u00E4tzliche schlie\u00DFende, oder fehlende \u00F6ffnende Klammer",MissingLeftExtraRight:"Fehlendes '\\left' oder zus\u00E4tzliches '\\right'",MissingScript:"Fehlendes Argument im Hoch- oder Tiefstellen",ExtraLeftMissingRight:"Zus\u00E4tzliches '\\left' oder fehlendes '\\right'",Misplaced:"%1 falsch gesetzt",MissingOpenForSub:"Fehlende \u00F6ffnende Klammer beim Tiefstellen",MissingOpenForSup:"Fehlende \u00F6ffnende Klammer beim Hochstellen",AmbiguousUseOf:"Mehrdeutige Verwendung von %1",EnvBadEnd:"\\begin{%1} endet mit \\end{%2}",EnvMissingEnd:"\\end{%1} fehlt",MissingBoxFor:"Fehlender Rahmen f\u00FCr: %1",MissingCloseBrace:"Fehlende schlie\u00DFende Klammer",UndefinedControlSequence:"Nicht definierter Befehl: %1",DoubleExponent:"Doppeltes Hochstellen: Klammern f\u00FCr eine eindeutige Zuordnung verwenden",DoubleSubscripts:"Doppeltes Tiefstellen: Klammern f\u00FCr eine eindeutige Zuordnung verwenden",DoubleExponentPrime:"Prime f\u00FChrt zu doppeltem Hochstellen: Klammern f\u00FCr eine eindeutige Zuordnung verwenden",CantUseHash1:"Das Zeichen '#' ist ein Makroparameter und kann nicht im Mathematikmodus verwendet werden.",MisplacedMiddle:"%1 muss zwischen '\\left' und '\\right' stehen",MisplacedLimits:"%1 ist nur bei Operatoren erlaubt",MisplacedMoveRoot:"%1 muss innerhalb einer Wurzel stehen",MultipleCommand:"Zu viele %1",IntegerArg:"Das Argument in %1 muss ganzzahlig sein",NotMathMLToken:"%1 ist kein Token-Element",InvalidMathMLAttr:"Unzul\u00E4ssiges MathML-Attribut: %1",UnknownAttrForElement:"%1 ist kein zul\u00E4ssiges Attribut f\u00FCr %2",MaxMacroSub1:"Maximale Anzahl an Makro-Ersetzungen ist erreicht; wird ein rekursiver Makroaufruf verwendet?",MaxMacroSub2:"Maximale Anzahl an Ersetzungen ist erreicht; wird eine rekursive LaTeX-Umgebung verwendet?",MissingArgFor:"Fehlendes Argument in %1",ExtraAlignTab:"Zus\u00E4tzlicher Ausrichtungstabulator im '\\cases' Text",BracketMustBeDimension:"Das Klammer-Argument f\u00FCr %1 muss eine Dimension sein",InvalidEnv:"Ung\u00FCltiger Umgebungsname: \u201E%1\u201C",UnknownEnv:"Ung\u00FCltige Umgebung: \u201E%1\u201C",ExtraCloseLooking:"Zus\u00E4tzliche schlie\u00DFende Klammer w\u00E4hrend der Suche nach %1",MissingCloseBracket:"Argument zu %1 wurde nicht mit ']' geschlossen",MissingOrUnrecognizedDelim:"Fehlendes oder nicht erkanntes Begrenzungszeichen bei %1",MissingDimOrUnits:"Fehlende Dimension oder Einheiten bei %1",TokenNotFoundForCommand:"Konnte %1 nicht f\u00FCr %2 finden",MathNotTerminated:"Mathematischer Ausdruck im Textfeld nicht abgeschlossen",IllegalMacroParam:"Ung\u00FCltiger Makroparameterbezug",MaxBufferSize:"Interne Puffergr\u00F6\u00DFe \u00FCberschritten; wird ein rekursiver Makroaufruf verwendet?",CommandNotAllowedInEnv:"%1 ist in der Umgebung %2 nicht erlaubt",MultipleLabel:"Bezeichner '%1' mehrfach definiert",CommandAtTheBeginingOfLine:"%1 muss am Zeilenanfang stehen",IllegalAlign:"Ung\u00FCltige Ausrichtung in %1",BadMathStyleFor:"Falsches \u201Emath style\u201C-Argument: %1",PositiveIntegerArg:"Das Argument zu %1 muss eine positive Ganzzahl sein",ErroneousNestingEq:"Fehlerhafte Verschachtelung von Gleichungen",MultlineRowsOneCol:"Zeilen in der %1-Umgebung m\u00FCssen genau eine Spalte haben",MultipleBBoxProperty:"%1 wurde zweimal in %2 angegeben",InvalidBBoxProperty:"'%1' scheint keine Farbe, Abstands-Dimension oder Stil zu sein",ExtraEndMissingBegin:"Zus\u00E4tzliches %1 oder fehlendes \\begingroup",GlobalNotFollowedBy:"'%1' nicht von '\\let', '\\def' oder '\\newcommand' gefolgt",UndefinedColorModel:"Farbmodell '%1' nicht definiert",ModelArg1:"Farbwerte f\u00FCr Farbmodell '%1' ben\u00F6tigen 3 Werte",InvalidDecimalNumber:"Ung\u00FCltige Dezimalzahl",ModelArg2:"Farbwerte f\u00FCr Farbmodell '%1' m\u00FCssen zwischen %2 und %3 liegen",InvalidNumber:"Ung\u00FCltige Zahl",NewextarrowArg1:"Das erste Argument von %1 muss Name einer Befehlsfolge sein",NewextarrowArg2:"Zweites Argument von %1 m\u00FCssen zwei ganze Zahlen sein, durch Komma getrennt",NewextarrowArg3:"Das dritte Argument von %1 muss die Nummer eines Unicode-Zeichens sein",NoClosingChar:"Kann schlie\u00DFende %1 nicht finden",IllegalControlSequenceName:"Ung\u00FCltige Befehlsfolge f\u00FCr %1",IllegalParamNumber:"Ung\u00FCltige Anzahl von Parametern in %1",MissingCS:"%1 muss von Befehlsfolge gefolgt werden",CantUseHash2:"Ung\u00FCltige Verwendung von # in Definition von %1",SequentialParam:"Parameter von %1 m\u00FCssen fortlaufend nummeriert sein",MissingReplacementString:"Ersetzende Zeichenkette f\u00FCr Definition von %1 fehlt",MismatchUseDef:"Verwendung von %1 passt nicht zur Definition",RunawayArgument:"Nichtgeschlossenes Argument f\u00FCr %1?",NoClosingDelim:"Kein schlie\u00DFendes Begrenzungszeichen f\u00FCr %1 gefunden"}});MathJax.Ajax.loadComplete("[MathJax]/localization/de/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/de/de.js b/htdocs/js/MathJax-2.7.2/localization/de/de.js
new file mode 100644
index 0000000..1314f6f
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/de/de.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/de/de.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("de",null,{menuTitle:"Deutsch",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax hat eine Cookie mit ausf\u00FChrbaren Code gefunden. Soll dieser Code ausgef\u00FChrt werden?\n\n(Klicken Sie 'Abbrechen' falls Sie das Cookie nicht selber akzeptiert haben.)",MathProcessingError:"Fehler bei der Verarbeitung des mathematischen Ausdrucks",MathError:"Fehler im mathematischen Ausdruck",LoadFile:"Lade %1",Loading:"Lade",LoadFailed:"Datei konnte nicht geladen werden: %1",ProcessMath:"Verarbeite mathematischen Ausdruck: %1%%",Processing:"Verarbeite",TypesetMath:"mathematischer Ausdruck wird gesetzt: %1%%",Typesetting:"Formelsatz",MathJaxNotSupported:"Ihr Webbrowser unterst\u00FCtzt MathJax nicht",ErrorTips:"Fehlerbehebungs-Tipps: Verwende %%1, pr\u00FCfe %%2 in der Browserkonsole"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return String(a).replace(".",",")}});MathJax.Ajax.loadComplete("[MathJax]/localization/de/de.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/diq/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/diq/FontWarnings.js
new file mode 100644
index 0000000..a6ef534
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/diq/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/diq/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("diq","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/diq/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/diq/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/diq/HTML-CSS.js
new file mode 100644
index 0000000..f9e3fe4
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/diq/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/diq/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("diq","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Web font %1 bar beno",CantLoadWebFont:"Font\u00EA web\u00EA %1'i bar n\u00EAb\u0131"}});MathJax.Ajax.loadComplete("[MathJax]/localization/diq/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/diq/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/diq/HelpDialog.js
new file mode 100644
index 0000000..4f3cdab
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/diq/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/diq/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("diq","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/diq/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/diq/MathML.js b/htdocs/js/MathJax-2.7.2/localization/diq/MathML.js
new file mode 100644
index 0000000..f63a814
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/diq/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/diq/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("diq","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/diq/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/diq/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/diq/MathMenu.js
new file mode 100644
index 0000000..5706cd5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/diq/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/diq/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("diq","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Zey tebir\u00EA matematik\u00EAni b\u0131mocne",MathMLcode:"MathML kod",OriginalMathML:"Original MathML",TeXCommands:"Direktif\u00EA TeXi",AsciiMathInput:"Dekerd\u0131\u015F\u00EA AsciiMathML",Original:"Formo oricinal",ErrorMessage:"Mesac\u00EA x\u0131rabi",Annotation:"Not",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Zerreka MathML",OpenMath:"OpenMath",texHints:"MathML' de sopan\u00EA TeX'i b\u0131vin",Settings:"Saz\u00EA Math",ZoomTrigger:"Zoom trigger",Hover:"V\u0131rderiyen",Click:"T\u0131knay\u0131\u015F",DoubleClick:"D\u0131rey-t\u0131knay\u0131\u015F",NoZoom:"Zoom mek",TriggerRequires:"\u0130cab\u00EA Triggeri:",Option:"We\u00E7inegi",Alt:"B\u0131n",Command:"Komuta",Control:"Qontrol",Shift:"Shift",ZoomFactor:"Faktora zoomi",Renderer:"Matematik v\u0131ra\u015Fto\u011F",MenuEvents:"Hedisey\u00EA menuyi",MouseEvents:"Faaliyet\u00EA meriy",MenuAndMouse:"Faaliyet\u00EA meriy u menuy",FontPrefs:"Tercih\u00E9 qelem",ForHTMLCSS:"Qand\u00E9 HTML-CSS:",Auto:"Otomatik",TeXLocal:"TeX (Lokal)",TeXWeb:"TeX (Web)",TeXImage:"TeX (res\u0131m)",STIXLocal:"STIX (Lokal)",STIXWeb:"STIX (Web)",AsanaMathWeb:"Asana Math (Web)",GyrePagellaWeb:"Gyre Pagella (Web)",GyreTermesWeb:"Gyre Termes (Web)",LatinModernWeb:"Latin Modern (Web)",NeoEulerWeb:"Neo Euler (Web)",ContextMenu:"Kontextmen\u00FC",Browser:"Browser",Locale:"Z\u0131wan",LoadLocale:"URL ra bar beno...",About:"Heqd\u00E9 MathJax",Help:"Pe\u015Ftia MathJaxi",localTeXfonts:"Lokal font\u00EA TeXi b\u0131karne",webTeXfonts:"Web font\u00EA TeXi b\u0131karn\u00EA",imagefonts:"Font\u00EA resimi b\u0131karne",localSTIXfonts:"Lokal font\u00EA STIXi b\u0131karne",webSVGfonts:"Web font\u00EA SVGy b\u0131karne",genericfonts:"Generik font\u00EA Unicodi b\u0131karne",wofforotffonts:"Font\u00EA WOFF yana OTF",eotffonts:"EOT fonti",svgfonts:"SVG fonti",NoOriginalForm:"Original form mewcud niyo",Close:"Racn\u00EA",EqSource:"Denklema \u00E7\u0131me ya MathJax'i"}});MathJax.Ajax.loadComplete("[MathJax]/localization/diq/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/diq/TeX.js b/htdocs/js/MathJax-2.7.2/localization/diq/TeX.js
new file mode 100644
index 0000000..672013f
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/diq/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/diq/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("diq","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/diq/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/diq/diq.js b/htdocs/js/MathJax-2.7.2/localization/diq/diq.js
new file mode 100644
index 0000000..0806e02
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/diq/diq.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/diq/diq.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("diq",null,{menuTitle:"Zazaki",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"X\u0131raba kar\u00EA matematiki",MathError:"Xetay matematiki",LoadFile:"%1 Bar keri",Loading:"Bar beno",LoadFailed:"Dosyay bar nebi: %1",ProcessMath:"Matematik neq\u0131\u015F kerden: %1%%",Processing:"Kar\u00EAno...",TypesetMath:"Tewr\u00EA eyar\u00EA matematiki:%1",Typesetting:"Eyar\u00EA tewri",MathJaxNotSupported:"Rov\u0131tera \u015F\u0131ma MathJax'i n\u00EAgurweyne na"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/diq/diq.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/en/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/en/FontWarnings.js
new file mode 100644
index 0000000..a2c630b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/en/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/en/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("en","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax is using web-based fonts to display the mathematics on this page. These take time to download, so the page would render faster if you installed math fonts directly in your system's font folder.",imageFonts:"MathJax is using its image fonts rather than local or web-based fonts. This will render slower than usual, and the mathematics may not print at the full resolution of your printer.",noFonts:"MathJax is unable to locate a font to use to display its mathematics, and image fonts are not available, so it is falling back on generic Unicode characters in hopes that your browser will be able to display them. Some characters may not show up properly, or possibly not at all.",webFonts:"Most modern browsers allow for fonts to be downloaded over the web. Updating to a more recent version of your browser (or changing browsers) could improve the quality of the mathematics on this page.",fonts:"MathJax can use either the [STIX fonts](%1) or the [MathJax TeX fonts](%2). Download and install one of those fonts to improve your MathJax experience.",STIXPage:"This page is designed to use the [STIX fonts](%1). Download and install those fonts to improve your MathJax experience.",TeXPage:"This page is designed to use the [MathJax TeX fonts](%1). Download and install those fonts to improve your MathJax experience."}});MathJax.Ajax.loadComplete("[MathJax]/localization/en/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/en/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/en/HTML-CSS.js
new file mode 100644
index 0000000..a31a58a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/en/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/en/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("en","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Loading web font %1",CantLoadWebFont:"Cannot load web font %1",FirefoxCantLoadWebFont:"Firefox cannot load web fonts from a remote host",CantFindFontUsing:"Cannot find a valid font using %1",WebFontsNotAvailable:"Web fonts not available. Using image fonts instead"}});MathJax.Ajax.loadComplete("[MathJax]/localization/en/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/en/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/en/HelpDialog.js
new file mode 100644
index 0000000..cede5f5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/en/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/en/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("en","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax Help",MathJax:"*MathJax* is a JavaScript library that allows page authors to include mathematics within their web pages. As a reader, you do not need to do anything to make that happen.",Browsers:"*Browsers*: MathJax works with all modern browsers including IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ and most mobile browsers.",Menu:"*Math menu*: MathJax adds a contextual menu to equations. Right-click or Ctrl-click on any mathematics to access the menu.",ShowMath:"*Show math as* allows you to view the formula's source markup for copy \u0026 paste (as MathML or in its original format).",Settings:"*Settings* gives you control over features of MathJax, such as the size of the mathematics, and the mechanism used to display equations.",Language:"*Language* lets you select the language used by MathJax for its menus and warning messages.",Zoom:"*Math zoom*: If you are having difficulty reading an equation, MathJax can enlarge it to help you see it better.",Accessibilty:"*Accessibility*: MathJax will automatically work with screen readers to make mathematics accessible to the visually impaired.",Fonts:"*Fonts*: MathJax will use certain math fonts if they are installed on your computer; otherwise, it will use web-based fonts. Although not required, locally installed fonts will speed up typesetting. We suggest installing the [STIX fonts](%1).",CloseDialog:"Close help dialog"}});MathJax.Ajax.loadComplete("[MathJax]/localization/en/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/en/MathML.js b/htdocs/js/MathJax-2.7.2/localization/en/MathML.js
new file mode 100644
index 0000000..9b6e273
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/en/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/en/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("en","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Bad mglyph: %1",BadMglyphFont:"Bad font: %1",MathPlayer:"MathJax was not able to set up MathPlayer.\n\nIf MathPlayer is not installed, you need to install it first.\nOtherwise, your security settings may be preventing ActiveX\ncontrols from running. Use the Internet Options item under\nthe Tools menu and select the Security tab, then press the\nCustom Level button. Check that the settings for\n'Run ActiveX Controls', and 'Binary and script behaviors'\nare enabled.\n\nCurrently you will see error messages rather than\ntypeset mathematics",CantCreateXMLParser:"MathJax cannot create an XML parser for MathML. Check that\nthe 'Script ActiveX controls marked safe for scripting' security\nsetting is enabled (use the Internet Options item in the Tools\nmenu, and select the Security panel, then press the Custom Level\nbutton to check this).\n\nMathML equations will not be able to be processed by MathJax",UnknownNodeType:"Unknown node type: %1",UnexpectedTextNode:"Unexpected text node: %1",ErrorParsingMathML:"Error parsing MathML",ParsingError:"Error parsing MathML: %1",MathMLSingleElement:"MathML must be formed by a single element",MathMLRootElement:"MathML must be formed by a \u003Cmath\u003E element, not %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/en/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/en/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/en/MathMenu.js
new file mode 100644
index 0000000..3160272
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/en/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/en/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("en","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Show math as",MathMLcode:"MathML code",OriginalMathML:"Original MathML",TeXCommands:"TeX commands",AsciiMathInput:"AsciiMathML input",Original:"Original form",ErrorMessage:"Error message",Annotation:"Annotation",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Content MathML",OpenMath:"OpenMath",texHints:"Show TeX hints in MathML",Settings:"Math settings",ZoomTrigger:"Zoom trigger",Hover:"Hover",Click:"Click",DoubleClick:"Double-click",NoZoom:"No zoom",TriggerRequires:"Trigger requires:",Option:"Option",Alt:"Alt",Command:"Command",Control:"Control",Shift:"Shift",ZoomFactor:"Zoom factor",Renderer:"Math renderer",MPHandles:"Let MathPlayer handle:",MenuEvents:"Menu events",MouseEvents:"Mouse events",MenuAndMouse:"Mouse and menu events",FontPrefs:"Font preferences",ForHTMLCSS:"For HTML-CSS:",Auto:"Auto",TeXLocal:"TeX (local)",TeXWeb:"TeX (web)",TeXImage:"TeX (image)",STIXLocal:"STIX (local)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Contextual menu",Browser:"Browser",Scale:"Scale all math ...",Discoverable:"Highlight on hover",Locale:"Language",LoadLocale:"Load from URL ...",About:"About MathJax",Help:"MathJax help",localTeXfonts:"using local TeX fonts",webTeXfonts:"using web TeX font",imagefonts:"using Image fonts",localSTIXfonts:"using local STIX fonts",webSVGfonts:"using web SVG fonts",genericfonts:"using generic Unicode fonts",wofforotffonts:"WOFF or OTF fonts",eotffonts:"EOT fonts",svgfonts:"SVG fonts",WebkitNativeMMLWarning:"Your browser does not seem to support MathML natively, so switching to MathML output may cause the mathematics on the page to become unreadable",MSIENativeMMLWarning:"Internet Explorer requires the MathPlayer plugin in order to process MathML output.",OperaNativeMMLWarning:"Opera's support for MathML is limited, so switching to MathML output may cause some expressions to render poorly.",SafariNativeMMLWarning:"Your browser's native MathML does not implement all the features used by MathJax, so some expressions may not render properly.",FirefoxNativeMMLWarning:"Your browser's native MathML does not implement all the features used by MathJax, so some expressions may not render properly.",MSIESVGWarning:"SVG is not implemented in Internet Explorer prior to IE9 or when it is emulating IE8 or below. Switching to SVG output will cause the mathematics to not display properly.",LoadURL:"Load translation data from this URL:",BadURL:"The URL should be for a JavaScript file that defines MathJax translation data. JavaScript file names should end with '.js'",BadData:"Failed to load translation data from %1",SwitchAnyway:"Switch the renderer anyway?\n\n(Press OK to switch, CANCEL to continue with the current renderer)",ScaleMath:"Scale all mathematics (compared to surrounding text) by",NonZeroScale:"The scale should not be zero",PercentScale:"The scale should be a percentage (for example 120%%)",IE8warning:"This will disable the MathJax menu and zoom features, but you can Alt-Click on an expression to obtain the MathJax menu instead.\n\nReally change the MathPlayer settings?",IE9warning:"The MathJax contextual menu will be disabled, but you can Alt-Click on an expression to obtain the MathJax menu instead.",NoOriginalForm:"No original form available",Close:"Close",EqSource:"MathJax Equation Source",CloseAboutDialog:"Close about MathJax dialog",FastPreview:"Fast Preview",AssistiveMML:"Assistive MathML",InTabOrder:"Include in Tab Order"}});MathJax.Ajax.loadComplete("[MathJax]/localization/en/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/en/TeX.js b/htdocs/js/MathJax-2.7.2/localization/en/TeX.js
new file mode 100644
index 0000000..a992c25
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/en/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/en/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("en","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Extra open brace or missing close brace",ExtraCloseMissingOpen:"Extra close brace or missing open brace",MissingLeftExtraRight:"Missing \\left or extra \\right",MissingScript:"Missing superscript or subscript argument",ExtraLeftMissingRight:"Extra \\left or missing \\right",Misplaced:"Misplaced %1",MissingOpenForSub:"Missing open brace for subscript",MissingOpenForSup:"Missing open brace for superscript",AmbiguousUseOf:"Ambiguous use of %1",EnvBadEnd:"\\begin{%1} ended with \\end{%2}",EnvMissingEnd:"Missing \\end{%1}",MissingBoxFor:"Missing box for %1",MissingCloseBrace:"Missing close brace",UndefinedControlSequence:"Undefined control sequence %1",DoubleExponent:"Double exponent: use braces to clarify",DoubleSubscripts:"Double subscripts: use braces to clarify",DoubleExponentPrime:"Prime causes double exponent: Use braces to clarify",CantUseHash1:"You cannot use 'macro parameter character #' in math mode",MisplacedMiddle:"%1 must be within \\left and \\right",MisplacedLimits:"%1 is allowed only on operators",MisplacedMoveRoot:"%1 can appear only within a root",MultipleCommand:"Multiple %1",IntegerArg:"The argument to %1 must be an integer",NotMathMLToken:"%1 is not a token element",InvalidMathMLAttr:"Invalid MathML attribute: %1",UnknownAttrForElement:"%1 is not a recognized attribute for %2",MaxMacroSub1:"MathJax maximum macro substitution count exceeded; is there a recursive macro call?",MaxMacroSub2:"MathJax maximum substitution count exceeded; is there a recursive LaTeX environment?",MissingArgFor:"Missing argument for %1",ExtraAlignTab:"Extra alignment tab in \\cases text",BracketMustBeDimension:"Bracket argument to %1 must be a dimension",InvalidEnv:"Invalid environment name '%1'",UnknownEnv:"Unknown environment '%1'",ExtraCloseLooking:"Extra close brace while looking for %1",MissingCloseBracket:"Could not find closing ']' for argument to %1",MissingOrUnrecognizedDelim:"Missing or unrecognized delimiter for %1",MissingDimOrUnits:"Missing dimension or its units for %1",TokenNotFoundForCommand:"Could not find %1 for %2",MathNotTerminated:"Math not terminated in text box",IllegalMacroParam:"Illegal macro parameter reference",MaxBufferSize:"MathJax internal buffer size exceeded; is there a recursive macro call?",CommandNotAllowedInEnv:"%1 not allowed in %2 environment",MultipleLabel:"Label '%1' multiply defined",CommandAtTheBeginingOfLine:"%1 must come at the beginning of the line",IllegalAlign:"Illegal alignment specified in %1",BadMathStyleFor:"Bad math style for %1",PositiveIntegerArg:"Argument to %1 must be a positive integer",ErroneousNestingEq:"Erroneous nesting of equation structures",MultlineRowsOneCol:"The rows within the %1 environment must have exactly one column",MultipleBBoxProperty:"%1 specified twice in %2",InvalidBBoxProperty:"'%1' does not look like a color, a padding dimension, or a style",ExtraEndMissingBegin:"Extra %1 or missing \\begingroup",GlobalNotFollowedBy:"%1 not followed by \\let, \\def, or \\newcommand",UndefinedColorModel:"Color model '%1' not defined",ModelArg1:"Color values for the %1 model require 3 numbers",InvalidDecimalNumber:"Invalid decimal number",ModelArg2:"Color values for the %1 model must be between %2 and %3",InvalidNumber:"Invalid number",NewextarrowArg1:"First argument to %1 must be a control sequence name",NewextarrowArg2:"Second argument to %1 must be two integers separated by a comma",NewextarrowArg3:"Third argument to %1 must be a Unicode character number",NoClosingChar:"Cannot find closing %1",IllegalControlSequenceName:"Illegal control sequence name for %1",IllegalParamNumber:"Illegal number of parameters specified in %1",MissingCS:"%1 must be followed by a control sequence",CantUseHash2:"Illegal use of # in template for %1",SequentialParam:"Parameters for %1 must be numbered sequentially",MissingReplacementString:"Missing replacement string for definition of %1",MismatchUseDef:"Use of %1 does not match its definition",RunawayArgument:"Runaway argument for %1?",NoClosingDelim:"Cannot find closing delimiter for %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/en/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/en/en.js b/htdocs/js/MathJax-2.7.2/localization/en/en.js
new file mode 100644
index 0000000..bdad7b3
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/en/en.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/en/en.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("en",null,{menuTitle:"English",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax has found a user-configuration cookie that includes code to be run. Do you want to run it?\n\n(You should press Cancel unless you set up the cookie yourself.)",MathProcessingError:"Math processing error",MathError:"Math error",LoadFile:"Loading %1",Loading:"Loading",LoadFailed:"File failed to load: %1",ProcessMath:"Processing math: %1%%",Processing:"Processing",TypesetMath:"Typesetting math: %1%%",Typesetting:"Typesetting",MathJaxNotSupported:"Your browser does not support MathJax",ErrorTips:"Debugging tips: use %%1, inspect %%2 in the browser console"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/en/en.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/eo/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/eo/FontWarnings.js
new file mode 100644
index 0000000..df7d39f
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/eo/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/eo/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("eo","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/eo/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/eo/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/eo/HTML-CSS.js
new file mode 100644
index 0000000..fb37904
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/eo/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/eo/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("eo","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/eo/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/eo/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/eo/HelpDialog.js
new file mode 100644
index 0000000..c8a369a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/eo/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/eo/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("eo","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/eo/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/eo/MathML.js b/htdocs/js/MathJax-2.7.2/localization/eo/MathML.js
new file mode 100644
index 0000000..2970c0b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/eo/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/eo/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("eo","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/eo/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/eo/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/eo/MathMenu.js
new file mode 100644
index 0000000..4b5c578
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/eo/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/eo/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("eo","MathMenu",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/eo/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/eo/TeX.js b/htdocs/js/MathJax-2.7.2/localization/eo/TeX.js
new file mode 100644
index 0000000..be65c02
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/eo/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/eo/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("eo","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/eo/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/eo/eo.js b/htdocs/js/MathJax-2.7.2/localization/eo/eo.js
new file mode 100644
index 0000000..7749bbd
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/eo/eo.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/eo/eo.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("eo",null,{menuTitle:"Esperanto",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{Loading:"\u015Cargado",LoadFailed:"\u015Cargado de dosiero malsukcesis: %1",ProcessMath:"Prilaborado de formulo: %1 %%",Processing:"Prilaborado",TypesetMath:"Kompostado de formulo: %1 %%",Typesetting:"Kompostado",MathJaxNotSupported:"Via krozilo ne subtenas Mathjax."}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/eo/eo.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/es/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/es/FontWarnings.js
new file mode 100644
index 0000000..ca27436
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/es/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/es/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("es","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax utiliza tipos de letra web para mostrar la notaci\u00F3n matem\u00E1tica de esta p\u00E1gina. Estos tardan un poco en descargarse, por lo que instalarlos en el equipo acelerar\u00E1 la renderizaci\u00F3n de la p\u00E1gina.",imageFonts:"MathJax est\u00E1 utilizando sus fuentes de imagen en lugar de las fuentes locales o basadas en web. Esto renderizar\u00E1 m\u00E1s lento que de costumbre, y las matem\u00E1ticas no podr\u00E1n imprimir a la resoluci\u00F3n completa de la impresora.",noFonts:"MathJax es incapaz de encontrar una fuente para mostrar sus matem\u00E1ticas y las fuentes de imagen no est\u00E1n disponibles, as\u00ED que usar\u00E1 caracteres Unicode gen\u00E9ricos con la esperanza de que el navegador ser\u00E1 capaz de mostrarlas. Es posible que algunos caracteres no se muestren correctamente, o no en absoluto.",webFonts:"La mayor\u00EDa de los navegadores modernos permiten fuentes para ser descargadas a trav\u00E9s de la web. Actualizar a una versi\u00F3n m\u00E1s reciente de tu navegador (o cambiar de navegador) podr\u00EDa mejorar la calidad de las matem\u00E1ticas en esta p\u00E1gina.",fonts:"MathJax puede utilizar las [fuentes STIX](%1) o las [fuentes TeX MathJax](%2). Descarga e instala una de esas fuentes para mejorar tu experiencia en MathJax.",STIXPage:"Esta p\u00E1gina est\u00E1 dise\u00F1ada para usar las [fuentes STIX](%1). Descarga e instala esas fuentes para mejorar tu experiencia en MathJax.",TeXPage:"Esta p\u00E1gina est\u00E1 dise\u00F1ada para usar las [fuentes MathJax TeX](%1). Descarga e instala esas fuentes para mejorar tu experiencia en MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/es/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/es/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/es/HTML-CSS.js
new file mode 100644
index 0000000..708fc8b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/es/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/es/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("es","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Cargando el tipo de letra web %1",CantLoadWebFont:"No se pudo cargar la fuente web %1",FirefoxCantLoadWebFont:"Firefox no puede cargar tipos de letra web desde un equipo remoto",CantFindFontUsing:"No se puede encontrar un tipo de letra v\u00E1lido mediante %1",WebFontsNotAvailable:"No hay fuentes web disponibles. Usando fuentes de imagen en su lugar"}});MathJax.Ajax.loadComplete("[MathJax]/localization/es/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/es/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/es/HelpDialog.js
new file mode 100644
index 0000000..d453c96
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/es/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/es/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("es","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Ayuda de MathJax",MathJax:"*MathJax* es una biblioteca en JavaScript que permite a los autores de p\u00E1ginas web incrustar notaci\u00F3n matem\u00E1tica. Como lector, no necesitas hacer nada para que eso suceda.",Browsers:"*Navegadores*: MathJax funciona con todos los navegadores modernos, incluyendo IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ y la mayor\u00EDa de los navegadores para m\u00F3vil.",Menu:"*Men\u00FA Math*: MathJax a\u00F1ade un men\u00FA contextual para las ecuaciones. Haz clic derecho o Ctrl-clic en cualquier notaci\u00F3n matem\u00E1tica para acceder al men\u00FA.",ShowMath:"*Mostrar la matem\u00E1tica como* permite ver el formato del c\u00F3digo fuente de la f\u00F3rmula para copiar y pegar (como MathML o en su formato original).",Settings:"*Ajustes* te da el control sobre las funciones de MathJax, tales como el tama\u00F1o de las notaciones matem\u00E1ticas y el mecanismo que se utiliza para mostrar las ecuaciones.",Language:"*Idioma* permite seleccionar el idioma utilizado por MathJax para sus men\u00FAs y mensajes de advertencia.",Zoom:"*Zoom*: Si est\u00E1s teniendo dificultad para leer una ecuaci\u00F3n, MathJax puede ampliarla para ayudarte a verla mejor.",Accessibilty:"*Accesibilidad*: MathJax funcionar\u00E1 autom\u00E1ticamente con los lectores de pantalla para hacer accesible a las personas con discapacidad visual.",Fonts:"*Tipos de letra*: MathJax utiliza determinados tipos de letra matem\u00E1ticas si est\u00E1n instalados en tu ordenador. De lo contrario, utilizar\u00E1 tipos de letra en web. Aunque no es necesario, los tipos de letra instalados localmente aumentar\u00E1 la velocidad de composici\u00F3n tipogr\u00E1fica. Sugerimos instalar los tipos de letra [STIX](%1).",CloseDialog:"Cerrar el di\u00E1logo de ayuda"}});MathJax.Ajax.loadComplete("[MathJax]/localization/es/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/es/MathML.js b/htdocs/js/MathJax-2.7.2/localization/es/MathML.js
new file mode 100644
index 0000000..e6e8ca5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/es/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/es/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("es","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"\u00ABmglyph\u00BB da\u00F1ado: %1",BadMglyphFont:"Tipo de letra da\u00F1ado: %1",MathPlayer:'MathJax no fue capaz de configurar MathPlayer.\n\nSi no est\u00E1 instalado MathPlayer, tienes que instalarlo primero.\nDe lo contrario, la configuraci\u00F3n de seguridad puede impedir que los controles de ActiveX\nfuncionen. Utiliza el elemento en opciones de Internet en el men\u00FA Herramientas y selecciona la ficha Seguridad, luego presiona el\nbot\u00F3n de nivel personalizado. Comprueba que la configuraci\u00F3n de\n"Ejecutar controles ActiveX" y "comportamientos binarios y script"\nest\u00E1n activados.\n\nActualmente ver\u00E1s los mensajes de error en lugar de la\ntipograf\u00EDa matem\u00E1tica',CantCreateXMLParser:'MathJax no puede crear un analizador de XML para MathML. Comprueba que la configuraci\u00F3n de seguridad "controles de secuencia de comandos ActiveX marcados como seguros para scripts" est\u00E1 habilitada (utiliza el elemento en opciones de Internet en el men\u00FA Herramientas y selecciona el panel de seguridad, luego presiona el bot\u00F3n de nivel personalizado para comprobarlo).\n\nLas ecuaciones MathML no podr\u00E1n ser procesadas por MathJax',UnknownNodeType:"Tipo de nodo desconocido: %1",UnexpectedTextNode:"Nodo de texto inesperado: %1",ErrorParsingMathML:"Error al analizar MathML",ParsingError:"Error al analizar MathML: %1",MathMLSingleElement:"MathML debe estar formado por un solo elemento",MathMLRootElement:"MathML debe estar formado por un elemento \u003Cmath\u003E, no %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/es/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/es/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/es/MathMenu.js
new file mode 100644
index 0000000..4c0379f
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/es/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/es/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("es","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Mostrar las f\u00F3rmulas como",MathMLcode:"C\u00F3digo de MathML",OriginalMathML:"MathML original",TeXCommands:"\u00D3rdenes de TeX",AsciiMathInput:"Entrada AsciiMathML",Original:"Forma original",ErrorMessage:"Mensaje de error",Annotation:"Anotaci\u00F3n",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Contenido MathML",OpenMath:"OpenMath",texHints:"Mostrar sugerencias TeX en MathML",Settings:"Configuraci\u00F3n matem\u00E1tica",ZoomTrigger:"Activar zoom",Hover:"Apuntar con el rat\u00F3n",Click:"Pulsaci\u00F3n del rat\u00F3n",DoubleClick:"Pulsaci\u00F3n doble del rat\u00F3n",NoZoom:"Sin ampliaci\u00F3n",TriggerRequires:"La activaci\u00F3n requiere:",Option:"Opci\u00F3n",Alt:"Alt",Command:"Orden",Control:"Control",Shift:"May\u00FAs",ZoomFactor:"Factor de ampliaci\u00F3n",Renderer:"Renderizador matem\u00E1tico",MPHandles:"Permitir que MathPlayer gestione:",MenuEvents:"Eventos del men\u00FA",MouseEvents:"Eventos del rat\u00F3n",MenuAndMouse:"Eventos del men\u00FA y del rat\u00F3n",FontPrefs:"Preferencias tipogr\u00E1ficas",ForHTMLCSS:"Para HTML-CSS:",Auto:"Autom\u00E1tico",TeXLocal:"TeX (local)",TeXWeb:"TeX (web)",TeXImage:"TeX (imagen)",STIXLocal:"STIX (local)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Men\u00FA contextual",Browser:"Navegador",Scale:"Escalar todas las f\u00F3rmulas\u2026",Discoverable:"Resaltar al apuntar con el rat\u00F3n",Locale:"Idioma",LoadLocale:"Cargar a partir de URL\u2026",About:"Acerca de MathJax",Help:"Ayuda de MathJax",localTeXfonts:"usando tipos de letra locales TeX",webTeXfonts:"usando tipo de letra web TeX",imagefonts:"usando tipos de letra de imagen",localSTIXfonts:"usando tipos de letra locales STIX",webSVGfonts:"usando tipos de letra web SVG",genericfonts:"usando tipos de letra Unicode gen\u00E9ricas",wofforotffonts:"Tipos de letra WOFF u OTF",eotffonts:"Tipos de letra EOT",svgfonts:"Tipos de letra SVG",WebkitNativeMMLWarning:"Parece que tu navegador no admite MathML de manera nativa; si cambias a la salida MathML es posible que la notaci\u00F3n matem\u00E1tica de la p\u00E1gina se vuelva ilegible",MSIENativeMMLWarning:"Internet Explorer necesita el complemento MathPlayer para procesar la salida de MathML.",OperaNativeMMLWarning:"La compatibilidad de Opera con MathML es limitada, por lo que cambiar a la salida de MathML puede causar que algunas expresiones no se visualicen bien.",SafariNativeMMLWarning:"El MathML nativo de tu navegador no implementa todas las funciones utilizadas por MathJax, por lo que algunas expresiones pueden no visualizarse correctamente.",FirefoxNativeMMLWarning:"El MathML nativo de tu navegador no implementa todas las funciones utilizadas por MathJax, por lo que algunas expresiones pueden no visualizarse correctamente.",MSIESVGWarning:"SVG no est\u00E1 implementado en Internet Explorer anterior a IE9 o cuando se est\u00E1 emulando IE8 o anteriores. Cambiar a la salida SVG har\u00E1 que la notaci\u00F3n matem\u00E1tica no se visualice correctamente.",LoadURL:"Cargar datos de traducci\u00F3n desde esta direcci\u00F3n URL:",BadURL:'La direcci\u00F3n URL debe ser para un archivo JavaScript que define los datos de traducci\u00F3n de MathJax. Los nombres de los archivos de JavaScript deben terminar con ".js"',BadData:"No se pudieron cargar los datos de traducci\u00F3n de %1",SwitchAnyway:"\u00BFCambiar al renderizador de todos modos?\n\n(Presiona OK para cambiar, CANCELAR para continuar con el renderizador actual)",ScaleMath:"Escalar toda la matem\u00E1tica (comparado con el texto circundante) por",NonZeroScale:"La escala no debe ser cero",PercentScale:"La escala debe ser un porcentaje (p. ej.: 120 %%)",IE8warning:"Esto deshabilitar\u00E1 las funciones de men\u00FA y zoom de MathJax, pero puedes pulsar Alt-Clic en una expresi\u00F3n para obtener el men\u00FA MathJax en su lugar.\n\n\u00BFRealmente quieres cambiar la configuraci\u00F3n de MathPlayer?",IE9warning:"El men\u00FA contextual de MathJax ser\u00E1 desactivado, pero puedes pulsar Alt-Clic en una expresi\u00F3n para obtener el men\u00FA MathJax en su lugar.",NoOriginalForm:"La forma original no est\u00E1 disponible",Close:"Cerrar",EqSource:"C\u00F3digo de la ecuaci\u00F3n de MathJax",CloseAboutDialog:"Cerrar el di\u00E1logo de acerca de MathJax",FastPreview:"Vista previa r\u00E1pida",AssistiveMML:"Asistente MathML",InTabOrder:"Incluir en el Orden de Pesta\u00F1as"}});MathJax.Ajax.loadComplete("[MathJax]/localization/es/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/es/TeX.js b/htdocs/js/MathJax-2.7.2/localization/es/TeX.js
new file mode 100644
index 0000000..2eb7d91
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/es/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/es/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("es","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Llave de apertura adicional o falta la llave de cierre",ExtraCloseMissingOpen:"Llave de cierre adicional o falta la llave de apertura",MissingLeftExtraRight:"Falta \\left o \\right adicional",MissingScript:"Falta argumento super\u00EDndice o sub\u00EDndice",ExtraLeftMissingRight:"\\left adicional o falta \\right",Misplaced:"%1 ubicado incorrectamente",MissingOpenForSub:"Falta la llave de apertura para el sub\u00EDndice",MissingOpenForSup:"Falta la llave de apertura para super\u00EDndice",AmbiguousUseOf:"Uso ambiguo de %1",EnvBadEnd:"\\begin{%1} termina con \\end{%2}",EnvMissingEnd:"Falta \\end{%1}",MissingBoxFor:"Falta la caja para %1",MissingCloseBrace:"Falta la llave de cierre",UndefinedControlSequence:"Secuencia de control indefinida %1",DoubleExponent:"Doble exponente: utiliza llaves para aclarar",DoubleSubscripts:"Doble sub\u00EDndices: utiliza llaves para aclarar",DoubleExponentPrime:"El s\u00EDmbolo \u00ABprima\u00BB causa un exponente doble, utiliza llaves para aclarar",CantUseHash1:'No puedes utilizar "n\u00FAmero de car\u00E1cter de par\u00E1metro de macro" en modo matem\u00E1tico',MisplacedMiddle:"%1 debe estar dentro de \\left y \\right",MisplacedLimits:"%1 est\u00E1 permitido solo en operadores",MisplacedMoveRoot:"%1 solo puede aparecer dentro de una ra\u00EDz",MultipleCommand:"M\u00FAltiples %1",IntegerArg:"El argumento para %1 debe ser un entero",NotMathMLToken:"%1 no es un elemento",InvalidMathMLAttr:"El atributo MathML no es v\u00E1lido: %1",UnknownAttrForElement:"%1 no es un atributo reconocido para %2",MaxMacroSub1:"Conteo m\u00E1ximo de sustituci\u00F3n de macro MathJax superado, \u00BFhay una llamada recursiva de macro?",MaxMacroSub2:"Se excedi\u00F3 el conteo m\u00E1ximo de sustituci\u00F3n MathJax, \u00BFhay un ambiente recursivo de LaTeX?",MissingArgFor:"Falta el argumento para %1",ExtraAlignTab:"Ficha de alineaci\u00F3n adicional en texto \\cases",BracketMustBeDimension:"El argumento de par\u00E9ntesis %1 debe ser una dimensi\u00F3n",InvalidEnv:"Nombre de entorno \u00AB%1\u00BB no v\u00E1lido",UnknownEnv:"Entorno desconocido \u00AB%1\u00BB",ExtraCloseLooking:"Llave de cierre adicional al buscar %1",MissingCloseBracket:'No se pudo encontrar "]" de cierre para el argumento %1',MissingOrUnrecognizedDelim:"Delimitador no reconocido o faltante para %1",MissingDimOrUnits:"Falta la dimensi\u00F3n o sus unidades para %1",TokenNotFoundForCommand:"No se pudo encontrar %1 para %2",MathNotTerminated:"La notaci\u00F3n matem\u00E1tica no termina en el cuadro de texto",IllegalMacroParam:"Referencia de par\u00E1metro de macro ilegal",MaxBufferSize:"Tama\u00F1o del b\u00FAfer interno de MathJax excedido. \u00BFHay una llamada macro recursiva?",CommandNotAllowedInEnv:"%1 no permitido en el entorno %2",MultipleLabel:"Se defini\u00F3 la etiqueta \u00AB%1\u00BB varias veces",CommandAtTheBeginingOfLine:"%1 debe aparecer al principio de la l\u00EDnea",IllegalAlign:"Se especific\u00F3 un alineamiento incorrecto en %1",BadMathStyleFor:"Estilo matem\u00E1tico err\u00F3neo para %1",PositiveIntegerArg:"El argumento de %1 debe ser un entero positivo",ErroneousNestingEq:"Anidaci\u00F3n err\u00F3nea de estructuras de ecuaciones",MultlineRowsOneCol:"Las filas dentro del entorno %1 deben tener exactamente una columna",MultipleBBoxProperty:"Se ha especificado %1 dos veces en %2",InvalidBBoxProperty:'"%1" no parece ser un color, una dimensi\u00F3n de relleno o un estilo',ExtraEndMissingBegin:"%1 adicional o falta \\begingroup",GlobalNotFollowedBy:"%1 no va seguido de \\let, \\def o \\newcommand",UndefinedColorModel:"El modelo de color \u00AB%1\u00BB no est\u00E1 definido",ModelArg1:"Los valores de color para el modelo %1 requieren 3 n\u00FAmeros",InvalidDecimalNumber:"El n\u00FAmero decimal no es v\u00E1lido",ModelArg2:"Los valores de color para el modelo %1 deben estar entre %2 y %3",InvalidNumber:"El n\u00FAmero no es v\u00E1lido",NewextarrowArg1:"El primer argumento de %1 debe ser un nombre de secuencia de control",NewextarrowArg2:"El segundo argumento de %1 debe ser dos n\u00FAmeros enteros separados por una coma",NewextarrowArg3:"El tercer argumento de %1 debe ser un n\u00FAmero de caracteres Unicode",NoClosingChar:"No se puede encontrar el %1 de cierre",IllegalControlSequenceName:"El nombre de la secuencia de control para %1 es incorrecto",IllegalParamNumber:"Se especific\u00F3 una cantidad incorrecta de par\u00E1metros en %1",MissingCS:"A %1 ha de a\u00F1ad\u00EDrsele una secuencia de control",CantUseHash2:"Uso incorrecto de \u00AB#\u00BB en la plantilla para %1",SequentialParam:"Los par\u00E1metros para %1 deben ser numerados de forma secuencial",MissingReplacementString:"Falta la cadena de sustituci\u00F3n para la definici\u00F3n de %1",MismatchUseDef:"El uso de %1 no coincide con su definici\u00F3n",RunawayArgument:"\u00BFArgumento de escape para %1?",NoClosingDelim:"No se puede encontrar el delimitador de cierre para %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/es/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/es/es.js b/htdocs/js/MathJax-2.7.2/localization/es/es.js
new file mode 100644
index 0000000..92678a0
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/es/es.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/es/es.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("es",null,{menuTitle:"espa\u00F1ol",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax ha encontrado una cookie de configuraci\u00F3n de usuario que incluye c\u00F3digo para ser ejecutado.\u00BFQuieres ejecutarlo?\n\\n\n(Pulse Cancelar al menos que configure la cookie).",MathProcessingError:"Error de procesamiento de matem\u00E1ticas",MathError:"Error de matem\u00E1ticas",LoadFile:"Cargando %1",Loading:"Cargando",LoadFailed:"Fall\u00F3 la carga del archivo: %1",ProcessMath:"Procesando notaci\u00F3n matem\u00E1tica: %1\u00A0%%",Processing:"Procesando",TypesetMath:"Composici\u00F3n tipogr\u00E1fica en curso: %1 %%",Typesetting:"Composici\u00F3n tipogr\u00E1fica",MathJaxNotSupported:"El navegador no admite MathJax",ErrorTips:"Consejos de depuraci\u00F3n: utilice %%1, inspeccione %%2 en la consola del navegador"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/es/es.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fa/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/fa/FontWarnings.js
new file mode 100644
index 0000000..fd20532
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fa/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fa/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fa","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0648\u0628\u06CC \u0628\u0631\u0627\u06CC \u0646\u0645\u0627\u06CC\u0634 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u062F\u0631 \u0627\u06CC\u0646 \u0635\u0641\u062D\u0647 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0645\u06CC\u200C\u06A9\u0646\u062F. \u0627\u06CC\u0646 \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0632\u0645\u0627\u0646\u06CC \u062C\u0647\u062A \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0628\u06AF\u06CC\u0631\u062F \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0627\u06AF\u0631 \u0634\u0645\u0627 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0631\u06CC\u0627\u0636\u06CC \u0631\u0627 \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u0645\u0633\u062A\u0642\u06CC\u0645 \u062F\u0631 \u067E\u0648\u0634\u0647\u0654 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0633\u06CC\u0633\u062A\u0645\u200C\u0639\u0627\u0645\u0644 \u062E\u0648\u062F \u0642\u0631\u0627\u0631 \u062F\u0647\u06CC\u062F \u0646\u0645\u0627\u06CC\u0634 \u0635\u0641\u062D\u0627\u062A \u0633\u0631\u06CC\u0639\u062A\u0631 \u062E\u0648\u0627\u0647\u0646\u062F \u0634\u062F.",imageFonts:"MathJax \u0628\u0647 \u062C\u0627\u06CC \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0645\u062D\u0644\u06CC \u06CC\u0627 \u0648\u0628\u06CC \u0627\u0632 \u062A\u0635\u0627\u0648\u06CC\u0631 \u0642\u0644\u0645\u200C\u0647\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0645\u06CC\u200C\u06A9\u0646\u062F. \u0627\u06CC\u0646 \u0646\u0645\u0627\u06CC\u0634 \u0631\u0627 \u0627\u0632 \u062D\u0627\u0644\u062A \u0639\u0627\u062F\u06CC \u06A9\u0646\u062F\u062A\u0631 \u0645\u06CC\u200C\u06A9\u0646\u062F \u0648 \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627\u06CC \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u062F\u0631 \u062C\u0632\u0626\u06CC\u0627\u062A \u06A9\u0627\u0645\u0644 \u0686\u0627\u067E\u06AF\u0631 \u0634\u0645\u0627 \u0686\u0627\u067E \u0646\u0634\u0648\u0646\u062F.",noFonts:"MathJax \u0646\u062A\u0648\u0627\u0646\u0633\u062A \u0642\u0644\u0645\u06CC \u06A9\u0647 \u0628\u0631\u0627\u06CC \u0646\u0645\u0627\u06CC\u0634 \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0645\u06CC\u200C\u0634\u0648\u062F \u0631\u0627 \u0628\u06CC\u0627\u0628\u062F \u0648 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u0635\u0648\u06CC\u0631\u06CC \u0645\u0648\u062C\u0648\u062F \u0646\u06CC\u0633\u062A\u0646\u062F \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0628\u0647 \u0627\u06CC\u0646 \u0627\u0645\u06CC\u062F \u06A9\u0647 \u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0628\u062A\u0648\u0627\u0646\u062F \u0646\u0648\u06CC\u0633\u0647\u200C\u0647\u0627\u06CC \u0631\u06CC\u0627\u0636\u06CC \u0639\u0645\u0648\u0645\u06CC \u0631\u0627 \u0686\u0627\u067E \u06A9\u0646\u062F \u0628\u0647 \u0622\u0646\u200C\u0647\u0627 \u0628\u0627\u0632\u0645\u06CC\u200C\u06AF\u0631\u062F\u062F. \u0628\u0639\u0636\u06CC \u0627\u0632 \u0646\u0648\u06CC\u0633\u0647\u200C\u0647\u0627 \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0628\u0647 \u062E\u0648\u0628\u06CC \u06CC\u0627 \u0627\u0635\u0644\u0627\u064B \u0628\u0647 \u06A9\u0644 \u0646\u0645\u0627\u06CC\u0634 \u062F\u0627\u062F\u0647 \u0646\u0634\u0648\u0646\u062F.",webFonts:"\u0627\u06A9\u062B\u0631 \u0645\u0631\u0648\u0631\u06AF\u0631\u0647\u0627\u06CC \u0631\u0648\u0632 \u0627\u062C\u0627\u0632\u0647 \u0645\u06CC \u062F\u0647\u0646\u062F \u06A9\u0647 \u0642\u0644\u0645\u200C\u0647\u0627 \u0627\u0632 \u0637\u0631\u06CC\u0642 \u0648\u0628 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0634\u0648\u0646\u062F. \u0628\u0647\u200C\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06CC\u200C\u06A9\u0631\u062F\u0646 \u0628\u0647 \u06CC\u06A9\u06CC \u0627\u0632 \u0622\u062E\u0631\u06CC\u0646 \u0646\u0633\u062E\u0647\u200C\u0647\u0627\u06CC \u0645\u0631\u0648\u0631\u06AF\u0631\u062A\u0627\u0646 (\u06CC\u0627 \u062A\u063A\u06CC\u06CC\u0631 \u0645\u0631\u0648\u0631\u06AF\u0631) \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u06A9\u06CC\u0641\u06CC\u062A \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627\u06CC \u0645\u0648\u062C\u0648\u062F \u062F\u0631 \u0627\u06CC\u0646 \u0635\u0641\u062D\u0647 \u0631\u0627 \u0628\u0647\u0628\u0648\u062F \u062F\u0647\u062F.",fonts:"MathJax \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u0627\u0632 [\u0642\u0644\u0645\u200C\u0647\u0627\u06CC STIX](%1) \u06CC\u0627 [\u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u06A9 MathJax](%2) \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u062F. \u06CC\u06A9\u06CC \u0627\u0632 \u0622\u0646\u200C\u0647\u0627 \u0631\u0627 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u062A\u062C\u0631\u06CC\u0647\u0654 MathJax \u0634\u0645\u0627 \u0631\u0627 \u0628\u0647\u0628\u0648\u062F \u062F\u0647\u062F.",STIXPage:"\u0627\u06CC\u0646 \u0635\u0641\u062D\u0647 \u0637\u0631\u0627\u062D\u06CC\u200C\u0634\u062F\u0647\u200C\u0627\u0633\u062A \u06A9\u0647 \u0627\u0632 [\u0642\u0644\u0645\u200C\u0647\u0627\u06CC STIX](%1) \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u062F. \u0627\u06CC\u0646 \u0642\u0644\u0645\u200C\u0647\u0627 \u0631\u0627 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0648 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u062A\u062C\u0631\u06CC\u0647\u0654 MathJax \u0634\u0645\u0627 \u0628\u0647\u0628\u0648\u062F \u06CC\u0627\u0628\u062F.",TeXPage:"\u0627\u06CC\u0646 \u0635\u0641\u062D\u0647 \u0637\u0631\u0627\u062D\u06CC \u0634\u062F\u0647\u200C\u0627\u0633\u062A \u06A9\u0647 \u06A9\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC [\u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u06A9 MathJax](%1) \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u062F. \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0648 \u0646\u0635\u0628 \u0627\u06CC\u0646 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u062C\u0631\u06CC\u0647\u0654 MathJax \u0634\u0645\u0627 \u0631\u0627 \u0628\u0647\u0628\u0648\u062F \u0645\u06CC\u200C\u0628\u062E\u0634\u062F."}});MathJax.Ajax.loadComplete("[MathJax]/localization/fa/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fa/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/fa/HTML-CSS.js
new file mode 100644
index 0000000..e5d35ce
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fa/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fa/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fa","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0642\u0644\u0645 \u0648\u0628\u06CC %1",CantLoadWebFont:"\u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646 \u0642\u0644\u0645 \u0648\u0628\u06CC %1 \u0631\u0627 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u06A9\u0631\u062F",FirefoxCantLoadWebFont:"\u0641\u0627\u06CC\u0631\u0641\u0627\u06A9\u0633 \u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0648\u0628\u06CC \u0631\u0627 \u0627\u0632 \u06CC\u06A9 \u0645\u06CC\u0632\u0627\u0646 \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u06A9\u0646\u062F",CantFindFontUsing:"\u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646 \u06CC\u06A9 \u0642\u0644\u0645 \u0645\u0639\u062A\u0628\u0631 \u0628\u0627\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 %1 \u06CC\u0627\u0641\u062A",WebFontsNotAvailable:"\u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0648\u0628\u06CC \u0646\u0627\u0645\u0648\u062C\u0648\u062F\u0646\u062F -- \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u0635\u0648\u06CC\u0631\u06CC \u0628\u0647 \u062C\u0627\u06CC \u0622\u0646"}});MathJax.Ajax.loadComplete("[MathJax]/localization/fa/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fa/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/fa/HelpDialog.js
new file mode 100644
index 0000000..eb2c658
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fa/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fa/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fa","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"\u0631\u0627\u0647\u0646\u0645\u0627\u06CC MathJax",MathJax:"*MathJax* \u06CC\u06A9 \u06A9\u062A\u0627\u0628\u062E\u0627\u0646\u0647\u0654 \u062C\u0627\u0648\u0627\u0627\u0633\u06A9\u0631\u06CC\u067E\u062A\u06CC \u0627\u0633\u062A \u06A9\u0647 \u0627\u062C\u0627\u0632\u0647 \u0645\u06CC\u200C\u062F\u0647\u062F \u06A9\u0647 \u0646\u0648\u06CC\u0633\u0646\u062F\u0647\u200C\u0647\u0627\u06CC \u0635\u0641\u062D\u0647 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u0631\u0627 \u062F\u0631\u0648\u0646 \u0635\u0641\u062D\u0647\u200C\u0647\u0627\u06CC \u0642\u0631\u0627\u0631 \u062F\u0647\u0646\u062F. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062E\u0648\u0627\u0646\u0646\u062F\u0647\u060C \u0634\u0645\u0627 \u0646\u06CC\u0627\u0632 \u0646\u062F\u0627\u0631\u06CC\u062F \u06A9\u0627\u0631\u06CC \u0627\u0646\u062C\u0627\u0645 \u062F\u0647\u06CC\u062F \u06A9\u0647 \u0627\u06CC\u0646 \u0627\u062A\u0641\u0627\u0642 \u0628\u06CC\u0641\u062A\u062F.",Browsers:"*\u0645\u0631\u0648\u0631\u06AF\u0631\u0647\u0627*: MathJax \u0628\u0627 \u0647\u0645\u0647\u0654 \u0645\u0631\u0648\u0631\u06AF\u0631\u0647\u0627\u06CC \u0631\u0648\u0632 \u0634\u0627\u0645\u0644 \u0627\u06CC\u0646\u062A\u0631\u0646\u062A \u0627\u06A9\u0633\u067E\u0644\u0648\u0631\u0631 \u06F6 \u0628\u0647 \u0628\u0627\u0644\u0627\u060C \u0641\u0627\u06CC\u0631\u0641\u0627\u06A9\u0633 \u06F3 \u0628\u0647 \u0628\u0627\u0644\u0627\u060C \u06A9\u0631\u0648\u0645 \u06F0.\u06F2 \u0628\u0647 \u0628\u0627\u0644\u0627\u060C \u0633\u0627\u0641\u0627\u0631\u0633\u06CC \u06F2 \u0628\u0647 \u0628\u0627\u0644\u0627\u060C \u0627\u067E\u0631\u0627\u06CC \u06F9.\u06F6 \u0628\u0647 \u0628\u0627\u0644\u0627 \u0648 \u0627\u06A9\u062B\u0631 \u0645\u0631\u0648\u0631\u06AF\u0631\u0647\u0627\u06CC \u062A\u0644\u0641\u0646 \u0647\u0645\u0631\u0627\u0647 \u06A9\u0627\u0631 \u0645\u06CC\u200C\u06A9\u0646\u062F.",Menu:"*\u0645\u0646\u0648\u06CC \u0631\u06CC\u0627\u0636\u06CC*: MathJax \u06CC\u06A9 \u0645\u0646\u0648\u06CC \u0645\u062A\u0646\u06CC \u0628\u0647 \u0645\u0639\u0627\u062F\u0644\u0627\u062A \u0645\u06CC\u200C\u0627\u0641\u0632\u0627\u06CC\u062F. \u0628\u0627 \u06A9\u0644\u06CC\u06A9 \u0631\u0627\u0633\u062A \u06CC\u0627 \u06A9\u0644\u06CC\u06A9 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0645\u0647\u0627\u0631 (CTRL) \u062F\u0631 \u0647\u0631 \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0627\u06CC \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u06CC\u062F \u0628\u0647 \u0627\u06CC\u0646 \u0645\u0646\u0648 \u062F\u0633\u062A \u0628\u06CC\u0627\u0628\u06CC\u062F.",ShowMath:"*\u0646\u0645\u0627\u06CC\u0634 \u0631\u06CC\u0627\u0636\u06CC \u0628\u0647 \u0639\u0646\u0648\u0627\u0646* \u0627\u062C\u0627\u0632\u0647 \u0645\u06CC\u200C\u062F\u0647\u062F \u06A9\u0647 \u0634\u0645\u0627 \u0645\u0646\u0628\u0639 \u0646\u0634\u0627\u0646\u0647\u200C\u06AF\u0630\u0627\u0631\u06CC \u0641\u0631\u0645\u0648\u0644 \u0631\u0627 \u0628\u0631\u0627\u06CC \u0631\u0648\u0646\u0648\u0634\u062A \u0648 \u0686\u0633\u067E\u0627\u0646\u062F\u0646 \u0628\u0628\u06CC\u0646\u06CC\u062F (\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 MathML \u06CC\u0627 \u062F\u0631 \u0642\u0627\u0644\u0628 \u0627\u0635\u0644\u06CC \u0622\u0646).",Settings:"*\u062A\u0646\u0638\u06CC\u0645\u0627\u062A* \u0627\u062C\u0627\u0632\u0647 \u0645\u06CC\u200C\u062F\u0647\u062F \u0628\u0647 \u0642\u0627\u0628\u0644\u06CC\u062A\u200C\u0647\u0627\u06CC MathJax \u0627\u0632 \u062C\u0645\u0644\u0647\u0654 \u0627\u0646\u062F\u0627\u0632\u0647\u0654 \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627 \u0648 \u0645\u06A9\u0627\u0646\u06CC\u0632\u0645 \u0627\u0633\u062A\u0641\u0627\u062F\u0647\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC \u0646\u0645\u0627\u06CC\u0634 \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627 \u06A9\u0646\u062A\u0631\u0644 \u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F.",Language:"*\u0632\u0628\u0627\u0646* \u0627\u062C\u0627\u0632\u0647 \u0645\u06CC\u200C\u062F\u0647\u062F \u0634\u0645\u0627 \u0632\u0628\u0627\u0646 \u0627\u0633\u062A\u0641\u0627\u062F\u0647\u200C\u0634\u062F\u0647 \u062A\u0648\u0633\u0637 MathJax \u0628\u0631\u0627\u06CC \u0645\u0646\u0648\u0647\u0627 \u0648 \u067E\u06CC\u063A\u0627\u0645\u200C\u0647\u0627\u06CC \u062E\u0637\u0627 \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F.",Zoom:"*\u06A9\u0648\u0686\u06A9/\u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC \u0631\u06CC\u0627\u0636\u06CC*: \u0627\u06AF\u0631 \u0634\u0645\u0627 \u0628\u0627 \u062E\u0648\u0627\u0646\u062F\u0646 \u06CC\u06A9 \u0645\u0639\u0627\u062F\u0644\u0647 \u0645\u0634\u06A9\u0644\u06CC \u062F\u0627\u0631\u06CC\u062F\u060C MathJax \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u0628\u0627 \u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC \u0628\u0647 \u062F\u06CC\u062F\u0646 \u0634\u0645\u0627 \u06A9\u0645\u06A9 \u06A9\u0646\u062F.",Accessibilty:"*\u062F\u0633\u062A\u06CC\u0627\u0628\u06CC\u200C\u067E\u0630\u06CC\u0631\u06CC*: MathJax \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u062E\u0648\u062F\u06A9\u0627\u0631 \u0628\u0627 \u0635\u0641\u062D\u0647\u200C\u0647\u0627\u06CC\u06CC \u06A9\u0647 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u0631\u0627 \u0628\u0631\u0627\u06CC \u0642\u0627\u0628\u0644 \u062F\u0633\u062A\u0631\u0633 \u0628\u0631\u0627\u06CC \u06A9\u0633\u0627\u0646\u06CC \u06A9\u0647 \u0645\u0634\u06A9\u0644 \u0628\u06CC\u0646\u0627\u06CC\u06CC \u062F\u0627\u0631\u0646\u062F \u0639\u0645\u0644 \u0645\u06CC\u200C\u06A9\u0646\u062F.",Fonts:"*\u0642\u0644\u0645\u200C\u0647\u0627*: MathJax \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0645\u0634\u062E\u0635\u06CC \u0627\u06AF\u0631 \u0628\u0631 \u0631\u0648\u06CC \u0631\u0627\u06CC\u0627\u0646\u0647\u0654 \u0634\u0645\u0627 \u0646\u0635\u0628 \u0628\u0627\u0634\u0646\u062F \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0645\u06CC\u200C\u06A9\u0646\u062F\u061B \u062F\u0631 \u063A\u06CC\u0631 \u0627\u06CC\u0646 \u0635\u0648\u0631\u062A \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0628\u0631 \u067E\u0627\u06CC\u0647\u0654 \u0648\u0628 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u062E\u0648\u0627\u0647\u062F \u06A9\u0631\u062F. \u0627\u06AF\u0631\u0686\u0647 \u0646\u06CC\u0627\u0632\u06CC \u0646\u06CC\u0633\u062A\u060C \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0646\u0635\u0628\u200C\u0634\u062F\u0647 \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u0645\u062D\u0644\u06CC \u0646\u0645\u0627\u06CC\u0634 \u0631\u0627 \u0633\u0631\u06CC\u0639\u062A\u0631 \u062E\u0648\u0627\u0647\u062F \u06A9\u0631\u062F. \u0645\u0627 \u0646\u0635\u0628 [\u0642\u0644\u0645\u200C\u0647\u0627\u06CC STIX](%1) \u0631\u0627 \u067E\u06CC\u0634\u0646\u0647\u0627\u062F \u0645\u06CC\u200C\u06A9\u0646\u06CC\u0645."}});MathJax.Ajax.loadComplete("[MathJax]/localization/fa/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fa/MathML.js b/htdocs/js/MathJax-2.7.2/localization/fa/MathML.js
new file mode 100644
index 0000000..5f9dd46
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fa/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fa/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fa","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"mglyph \u0646\u0627\u0645\u0646\u0627\u0633\u0628: %1",BadMglyphFont:"\u0642\u0644\u0645 \u0646\u0627\u0645\u0646\u0627\u0633\u0628: %1",MathPlayer:"MathJax \u0646\u062A\u0648\u0627\u0646\u0633\u062A MathPlayer \u0631\u0627 \u0631\u0627\u0647\u200C\u0627\u0646\u062F\u0627\u0632\u06CC \u06A9\u0646\u062F.\n\n\u0627\u06AF\u0631 MathPlayer \u0646\u0635\u0628 \u0646\u06CC\u0633\u062A\u060C \u0634\u0645\u0627 \u0646\u06CC\u0627\u0632 \u062F\u0627\u0631\u06CC\u062F \u06A9\u0647 \u0627\u0628\u062A\u062F\u0627 \u0622\u0646 \u0631\u0627 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F.\n\u062F\u0631 \u063A\u06CC\u0631 \u0627\u06CC\u0646 \u0635\u0648\u0631\u062A\u060C \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0627\u0645\u0646\u06CC\u062A\u06CC \u0634\u0645\u0627 \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u06A9\u0647 \u0627\u0632 \u0627\u062C\u0631\u0627\u06CC\n\u06A9\u0646\u062A\u0631\u0644\u200C\u0647\u0627\u06CC \u0627\u06A9\u062A\u06CC\u0648\u0627\u06A9\u0633 \u062C\u0644\u0648\u06AF\u06CC\u0631\u06CC \u06A9\u0646\u062F. \u0627\u0632 \u06AF\u0632\u06CC\u0646\u0647\u200C\u0647\u0627\u06CC \u0627\u06CC\u0646\u062A\u0631\u0646\u062A\u06CC \u0645\u0648\u062C\u0648\u062F \u0632\u06CC\u0631\n\u0645\u0646\u0648\u06CC \u0627\u0628\u0632\u0627\u0631 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F \u0648 \u0628\u0631\u06AF\u0647\u0654 \u0627\u0645\u0646\u06CC\u062A \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F\u060C \u0633\u067E\u0633 \u062F\u06A9\u0645\u0647\u0654\n\u0645\u0631\u062C\u0644\u0647\u0654 \u0633\u0641\u0627\u0631\u0634\u06CC \u0631\u0627 \u0641\u0634\u0627\u0631 \u062F\u0647\u06CC\u062F. \u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0627\u062C\u0631\u0627\u06CC\n\u00AB\u0627\u062C\u0631\u0627\u06CC \u06A9\u0646\u062A\u0631\u0644\u200C\u0647\u0627\u06CC \u0627\u06A9\u062A\u06CC\u0648\u0627\u06A9\u0633\u00BB \u0648 \u00AB\u0631\u0641\u062A\u0627\u0631\u0647\u0627\u06CC \u062F\u0648\u062F\u0648\u06CC\u06CC \u0648 \u0627\u0633\u06A9\u0631\u06CC\u067E\u062A\u00BB \u0641\u0639\u0627\u0644\n\u0647\u0633\u062A\u0646\u062F.\n\n\u062F\u0631 \u062D\u0627\u0644 \u062D\u0627\u0636\u0631 \u0634\u0645\u0627 \u0628\u0647 \u062C\u0627\u06CC \u062D\u0631\u0648\u0641 \u0631\u06CC\u0627\u0636\u06CC \u067E\u06CC\u0627\u0645\u200C\u0647\u0627\u06CC \u062E\u0637\u0627\u06CC \u062E\u0648\u0627\u0647\u06CC\u062F \u062F\u06CC\u062F.",CantCreateXMLParser:"MathJax \u0646\u062A\u0648\u0627\u0633\u062A \u06CC\u06A9 \u062A\u062C\u0632\u06CC\u0647\u200C\u06AF\u0631 \u0627\u06A9\u0633\u200C\u0627\u0645\u200C\u0627\u0644 \u0628\u0631\u0627\u06CC MathML \u0627\u06CC\u062C\u0627\u062F \u06A9\u0646\u062F.\n\u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0627\u0645\u0646\u06CC\u062A\u06CC \u00AB\u0627\u0633\u06A9\u0631\u06CC\u067E\u062A \u06A9\u0646\u062A\u0631\u0644\u200C\u0647\u0627\u06CC \u0627\u06A9\u062A\u06CC\u0648\u0627\u06A9\u0633\n\u0639\u0644\u0627\u0645\u062A\u200C\u06AF\u0630\u0627\u0631\u06CC\u200C\u0634\u062F\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0627\u0645\u0646 \u0628\u0631\u0627\u06CC \u06A9\u062F\u0632\u0646\u06CC\u00BB \u0641\u0639\u0627\u0644 \u0627\u0633\u062A (\u0627\u0632\n\u06AF\u0632\u06CC\u0646\u0647\u0654 \u0627\u06CC\u0646\u062A\u0631\u0646\u062A\u06CC \u06AF\u0632\u06CC\u0646\u0647 \u062F\u0631 \u0645\u0646\u0648\u06CC \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F \u0648 \u067E\u0646\u0644 \u0627\u0645\u0646\u06CC\u062A \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628\n\u06A9\u0646\u06CC\u062F \u0648 \u062F\u06A9\u0645\u0647\u0654 \u0645\u0631\u062D\u0644\u0647\u0654 \u0633\u0641\u0627\u0631\u0634\u06CC \u062A\u0627 \u0627\u06CC\u0646 \u0631\u0627 \u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F).\n\n\u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627\u06CC MathML \u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u0646\u062F \u062A\u0648\u0633\u0637 MathJax \u067E\u0631\u062F\u0627\u0632\u0634 \u06AF\u0631\u062F\u0646\u062F.",UnknownNodeType:"\u0646\u0648\u0639 \u06AF\u0631\u0647\u0654 \u0646\u0627\u0634\u0646\u0627\u062E\u062A\u0647: %1",UnexpectedTextNode:"\u06AF\u0631\u0647\u0654 \u0645\u062A\u0646\u06CC \u063A\u06CC\u0631\u0645\u0646\u062A\u0638\u0631\u0647:\u200C %1",ErrorParsingMathML:"\u062E\u0637\u0627\u06CC \u062A\u062C\u0632\u06CC\u0647\u0654 MathML",ParsingError:"\u062E\u0637\u0627\u06CC \u062A\u062C\u0632\u06CC\u0647\u0654 MathML\u200F: %1",MathMLSingleElement:"MathML \u0628\u0627\u06CC\u062F \u0628\u0647 \u062F\u0646\u0628\u0627\u0644 \u06CC\u06A9 \u0639\u0646\u0635\u0631 \u0648\u0627\u062D\u062F \u0628\u06CC\u0627\u06CC\u062F",MathMLRootElement:"MathML \u0628\u0627\u06CC\u062F \u062A\u0648\u0633\u0637 \u0639\u0646\u0635\u0631 \u003Cmath\u003E \u062A\u0634\u06A9\u06CC\u0644 \u0634\u062F\u0647 \u0628\u0627\u0634\u062F \u0646\u0647 %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/fa/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fa/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/fa/MathMenu.js
new file mode 100644
index 0000000..1b0ca69
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fa/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fa/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fa","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u0646\u0645\u0627\u06CC\u0634 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u0628\u0647 \u0639\u0646\u0648\u0627\u0646",MathMLcode:"\u06A9\u062F MathML",OriginalMathML:"MathML \u0627\u0635\u0644\u06CC",TeXCommands:"\u062F\u0633\u062A\u0648\u0631\u0627\u062A \u062A\u06A9",AsciiMathInput:"\u0648\u0631\u0648\u062F\u06CC AsciiMathML",Original:"\u062D\u0627\u0644\u062A \u0627\u0635\u0644\u06CC",ErrorMessage:"\u067E\u06CC\u0627\u0645 \u062E\u0637\u0627",Annotation:"\u06CC\u0627\u062F\u062F\u0627\u0634\u062A",TeX:"\u062A\u06A9",StarMath:"StarMath",Maple:"Maple",ContentMathML:"MathML \u0645\u062D\u062A\u0648\u0627",OpenMath:"OpenMath",texHints:"\u0646\u0645\u0627\u06CC\u0634 \u0646\u06A9\u062A\u0647\u200C\u0647\u0627\u06CC \u062A\u06A9 \u062F\u0631 MathML",Settings:"\u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A",ZoomTrigger:"\u0645\u0627\u0634\u0647\u0654 \u06A9\u0648\u0686\u06A9/\u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC",Hover:"\u0642\u0631\u0627\u0631\u062F\u0627\u062F\u0646 \u0645\u0648\u0634\u0648\u0627\u0631\u0647 \u0628\u0631 \u0631\u0648\u06CC \u0622\u0646",Click:"\u06A9\u0644\u06CC\u06A9",DoubleClick:"\u062F\u0648\u0628\u0627\u0631 \u06A9\u0644\u06CC\u06A9",NoZoom:"\u0628\u062F\u0648\u0646 \u06A9\u0648\u0686\u06A9/\u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC",TriggerRequires:"\u062A\u063A\u06CC\u06CC\u0631 \u062D\u0627\u0644\u062A \u0646\u06CC\u0627\u0632\u0645\u0646\u062F \u0627\u0633\u062A \u0628\u0647:",Option:"\u06AF\u0632\u06CC\u0646\u0647",Alt:"\u062F\u06AF\u0631\u0633\u0627\u0632",Command:"\u062F\u0633\u062A\u0648\u0631",Control:"\u0645\u0647\u0627\u0631",Shift:"\u062A\u0628\u062F\u06CC\u0644",ZoomFactor:"\u0636\u0631\u06CC\u0628 \u06A9\u0648\u0686\u06A9/\u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC",Renderer:"\u0627\u0631\u0627\u0626\u0647\u200C\u062F\u0647\u0646\u062F\u0647\u0654 \u0631\u06CC\u0627\u0636\u06CC",MPHandles:"\u0627\u062C\u0627\u0632\u0647\u200C\u0628\u062F\u0647 MathPlayer \u0645\u062F\u06CC\u0631\u06CC\u062A \u06A9\u0646\u062F:",MenuEvents:"\u0631\u0648\u06CC\u062F\u0627\u062F\u0647\u0627\u06CC \u0645\u0646\u0648",MouseEvents:"\u0631\u0648\u06CC\u062F\u0627\u062F\u0647\u0627\u06CC \u0645\u0648\u0634\u0648\u0627\u0631\u0647",MenuAndMouse:"\u0631\u0648\u06CC\u062F\u0627\u062F\u0647\u0627\u06CC \u0645\u0648\u0634\u0648\u0627\u0631\u0647 \u0648 \u0645\u0646\u0648",FontPrefs:"\u062A\u0631\u062C\u06CC\u062D\u0627\u062A \u0642\u0644\u0645",ForHTMLCSS:"\u0628\u0631\u0627\u06CC \u0627\u0686\u200C\u062A\u06CC\u200C\u0627\u0645\u200C\u0627\u0644-\u0633\u06CC\u200C\u0627\u0633\u200C\u0627\u0633:",Auto:"\u062E\u0648\u062F\u06A9\u0627\u0631",TeXLocal:"\u062A\u06A9 (\u0645\u062D\u0644\u06CC)",TeXWeb:"\u062A\u06A9 (\u0648\u0628)",TeXImage:"\u062A\u06A9 (\u0646\u06AF\u0627\u0631\u0647)",STIXLocal:"STIX (\u0645\u062D\u0644\u06CC)",STIXWeb:"STIX (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",AsanaMathWeb:"\u0631\u06CC\u0627\u0636\u06CC \u0622\u0633\u0627\u0646\u0627 (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",GyrePagellaWeb:"\u06AF\u0631\u06CC \u067E\u0627\u06AF\u0644\u0627 (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",GyreTermesWeb:"\u06AF\u06CC\u0631 \u062A\u0631\u0645\u0632 (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",LatinModernWeb:"\u0644\u0627\u062A\u06CC\u0646 \u0645\u062F\u0631\u0646 (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",NeoEulerWeb:"\u0646\u0626\u0648 \u0627\u0648\u06CC\u0644\u0631 (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",ContextMenu:"\u0645\u0646\u0648 \u0645\u062A\u0646\u06CC",Browser:"\u0645\u0631\u0648\u0631\u06AF\u0631",Scale:"\u0645\u0642\u06CC\u0627\u0633\u200C\u062F\u0647\u06CC \u0647\u0645\u0647\u0654 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A ...",Discoverable:"\u0628\u0631\u062C\u0633\u062A\u0647\u200C\u0634\u062F\u0646 \u0628\u0627 \u0642\u0631\u0627\u0631\u062F\u0627\u062F\u0646 \u0645\u0648\u0634\u0648\u0627\u0631\u0647 \u0628\u0631 \u0631\u0648\u06CC\u0634",Locale:"\u0632\u0628\u0627\u0646",LoadLocale:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0627\u0632 \u0646\u0634\u0627\u0646\u06CC \u0627\u06CC\u0646\u062A\u0631\u0646\u062A\u06CC ...",About:"\u062F\u0631\u0628\u0627\u0631\u0647\u0654 MathJax",Help:"\u0631\u0627\u0647\u0646\u0645\u0627\u06CC MathJax",localTeXfonts:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u06A9 \u0645\u062D\u0644\u06CC",webTeXfonts:"\u0628\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645 \u0648\u0628\u06CC \u062A\u06A9",imagefonts:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u0635\u0648\u06CC\u0631\u06CC",localSTIXfonts:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC STIX \u0645\u062D\u0644\u06CC",webSVGfonts:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0648\u0628\u06CC SVG",genericfonts:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0639\u0645\u0648\u0645\u06CC \u06CC\u0648\u0646\u06CC\u06A9\u062F",wofforotffonts:"\u0642\u0644\u0645\u200C\u0647\u0627\u06CC woff \u06CC\u0627 otf",eotffonts:"\u0642\u0644\u0645\u200C\u0647\u0627\u06CC eot",svgfonts:"\u0642\u0644\u0645\u200C\u0647\u0627\u06CC svg",WebkitNativeMMLWarning:"\u0628\u0647 \u0646\u0638\u0631 \u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0627\u0632 MathML \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u0645\u062D\u0644\u06CC \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC\u200C\u06A9\u0646\u062F\u060C \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0631\u0641\u062A\u0646 \u0628\u0647 \u062D\u0627\u0644\u062A \u062E\u0631\u0648\u062C\u06CC MathML \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u06A9\u0647 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u0645\u0648\u062C\u0648\u062F \u062F\u0631 \u0635\u0641\u062D\u0647 \u063A\u06CC\u0631\u0642\u0627\u0628\u0644 \u062E\u0648\u0627\u0646\u062F\u0646 \u0634\u0648\u0646\u062F.",MSIENativeMMLWarning:"\u0627\u06CC\u0646\u062A\u0631\u0646\u062A \u0627\u06A9\u0633\u067E\u0644\u0648\u0631\u0631 \u0628\u0647 \u0627\u0641\u0632\u0627\u06CC\u0647\u0654 MathPlayer \u0628\u0631\u0627\u06CC \u067E\u0631\u062F\u0627\u0632\u0634 \u062E\u0631\u0648\u062C\u06CC MathML \u0646\u06CC\u0627\u0632\u0645\u0646\u062F \u0627\u0633\u062A.",OperaNativeMMLWarning:"\u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0627\u067E\u0631\u0627 \u0627\u0632 MathML \u0645\u062D\u062F\u0648\u062F \u0627\u0633\u062A \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0627\u0646\u062A\u062E\u0627\u0628 \u062E\u0631\u0648\u062C\u06CC MathML \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0628\u0627\u0639\u062B \u0646\u0645\u0627\u06CC\u0634 \u0636\u0639\u06CC\u0641 \u0628\u0639\u0636\u06CC \u0627\u0632 \u0639\u0628\u0627\u0631\u062A\u200C\u0647\u0627 \u0634\u0648\u062F.",SafariNativeMMLWarning:"\u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u0645\u062D\u0644\u06CC \u0647\u0645\u0647\u0654 \u0642\u0627\u0628\u0644\u06CC\u062A\u200C\u0647\u0627\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0634\u062F\u0647 \u062A\u0648\u0633\u0637 MathJax \u0631\u0627 \u067E\u06CC\u0627\u062F\u0647\u200C\u0633\u0627\u0632\u06CC \u0646\u0645\u06CC\u200C\u06A9\u0646\u062F \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0628\u0639\u0636\u06CC \u0627\u0632 \u0639\u0628\u0627\u0631\u0627\u062A \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0628\u0647 \u062F\u0631\u0633\u062A\u06CC \u0646\u0645\u0627\u06CC\u0634 \u062F\u0627\u062F\u0647 \u0646\u0634\u0646\u062F.",FirefoxNativeMMLWarning:"\u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u0645\u062D\u0644\u06CC \u0647\u0645\u0647\u0654 \u0642\u0627\u0628\u0644\u06CC\u062A\u200C\u0647\u0627\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0634\u062F\u0647\u0654 MathML \u062A\u0648\u0633\u0637 MathJax \u0631\u0627 \u067E\u06CC\u0627\u062F\u0647\u200C\u0633\u0627\u0632\u06CC \u0646\u0645\u06CC\u200C\u06A9\u0646\u062F \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0628\u0639\u0636\u06CC \u0627\u0632 \u0639\u0628\u0627\u0631\u062A\u200C\u0647\u0627 \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0628\u0647 \u062E\u0648\u0628\u06CC \u062F\u06CC\u062F\u0647 \u0646\u0634\u0648\u0646\u062F.",MSIESVGWarning:"SVG \u062F\u0631 \u0627\u06CC\u0646\u062A\u0631\u0646\u062A \u0627\u06A9\u0633\u067E\u0644\u0648\u0631\u0631 \u0642\u0628\u0644 \u0627\u0632 \u0646\u0633\u062E\u0647\u0654 \u06F9 \u0622\u0646 \u06CC\u0627 \u0648\u0642\u062A\u06CC \u06A9\u0647 \u0634\u0628\u06CC\u0647\u200C\u0633\u0627\u0632\u06CC \u0646\u0633\u062E\u0647\u200C\u0647\u0627\u06CC \u0642\u0628\u0644\u06CC \u0631\u0627 \u0645\u06CC\u200C\u06A9\u0646\u062F \u067E\u06CC\u0627\u062F\u0647\u200C\u0633\u0627\u0632\u06CC \u0646\u0634\u062F\u0647\u200C\u0627\u0633\u062A. \u0627\u0646\u062A\u062E\u0627\u0628 \u062E\u0631\u0648\u062C\u06CC SVG \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0628\u0627\u0639\u062B \u0634\u0648\u062F \u06A9\u0647 \u0628\u0639\u0636\u06CC \u0627\u0632 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u0628\u0647 \u062F\u0631\u0633\u062A\u06CC \u0646\u0645\u0627\u06CC\u0634 \u062F\u0627\u062F\u0647 \u0646\u0634\u0648\u0646\u062F.",LoadURL:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u062F\u0627\u062F\u0647\u200C\u0647\u0627\u06CC \u062A\u0631\u062C\u0645\u0647 \u0627\u0632 \u0627\u06CC\u0646 \u0646\u0634\u0627\u0646\u06CC \u0627\u06CC\u0646\u062A\u0631\u0646\u062A\u06CC:",BadURL:"\u0646\u0634\u0627\u0646\u06CC \u0627\u06CC\u0646\u062A\u0631\u0646\u062A\u06CC \u0628\u0631\u0627\u06CC \u067E\u0631\u0648\u0646\u062F\u0647\u0654 \u062C\u0627\u0648\u0627\u0627\u0633\u06A9\u0631\u067E\u062A\u06CC \u0627\u0633\u062A \u06A9\u0647 \u062F\u0627\u062F\u0647\u200C\u0647\u0627\u06CC \u062A\u0631\u062C\u0645\u0647\u200C\u0627\u06CC MathJax \u0631\u0627 \u062A\u0639\u0631\u06CC\u0641 \u0645\u06CC\u200C\u06A9\u0646\u062F. \u067E\u0631\u0648\u0646\u062F\u0647\u200C\u0647\u0627\u06CC \u062C\u0627\u0648\u0627\u0627\u0633\u06A9\u0631\u06CC\u067E\u062A \u0628\u0627 \u067E\u0633\u0648\u0646\u062F '.js' \u062A\u0645\u0627\u0645 \u0645\u06CC\u200C\u0634\u0648\u0646\u062F.",BadData:"\u0634\u06A9\u0633\u062A \u062F\u0631 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u062F\u0627\u062F\u0647\u200C\u0647\u0627\u06CC \u062A\u0631\u062C\u0645\u0647\u200C\u0627\u06CC \u0627\u0632 %1",SwitchAnyway:"(\u0628\u0631 \u00AB\u0628\u0627\u0634\u062F\u00BB \u0641\u0634\u0627\u0631 \u062F\u0647\u06CC\u062F \u062A\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u0634\u0648\u062F \u0648 \u0628\u0631 \u00AB\u0644\u063A\u0648\u00BB \u0641\u0634\u0627\u0631 \u062F\u0647\u06CC\u062F \u062A\u0627 \u0646\u0645\u0627\u06CC\u0634\u200C\u062F\u0647\u0646\u062F\u0647\u0654 \u0641\u0639\u0644\u06CC \u0627\u062F\u0627\u0645\u0647 \u06CC\u0627\u0628\u062F)",ScaleMath:"\u0645\u0642\u06CC\u0627\u0633 \u0647\u0645\u0647\u0654 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A (\u062F\u0631 \u0645\u0642\u0627\u06CC\u0633\u0647 \u0628\u0627 \u0645\u062A\u0646 \u0627\u0637\u0631\u0627\u0641) \u062A\u0648\u0633\u0637",NonZeroScale:"\u0645\u0642\u06CC\u0627\u0633 \u0646\u0628\u0627\u06CC\u062F \u0635\u0641\u0631 \u0628\u0627\u0634\u062F",PercentScale:"\u0645\u0642\u06CC\u0627\u0633 \u0628\u0627\u06CC\u062F \u062F\u0631\u0635\u062F\u06CC \u0628\u0627\u0634\u062F (\u0628\u0631\u0627\u06CC \u0646\u0645\u0648\u0646\u0647 \u06F1\u06F2\u06F0\u066A)",IE8warning:"\u0627\u06CC\u0646 \u0645\u0646\u0648\u06CC MathJax \u0648 \u0642\u0627\u0628\u0644\u06CC\u062A\u200C\u0647\u0627\u06CC \u06A9\u0648\u0686\u06A9/\u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC \u0631\u0627 \u063A\u06CC\u0631\u0641\u0639\u0627\u0644 \u0645\u06CC\u200C\u06A9\u0646\u062F \u0648\u0644\u06CC \u0634\u0645\u0627 \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u06CC\u062F \u0628\u0627 Alt-Click \u0628\u0631 \u0631\u0648\u06CC \u0639\u0628\u0627\u0631\u062A \u0645\u0646\u0648\u06CC MathJax \u0631\u0627 \u0628\u062F\u0633\u062A \u0622\u0648\u0631\u06CC\u062F.\n\n\u0648\u0627\u0642\u0639\u0627\u064B \u0645\u06CC\u200C\u062E\u0648\u0627\u0647\u06CC\u062F \u062A\u0646\u0638\u06CC\u0645\u0627\u062A MathPlayer \u0631\u0627 \u062A\u063A\u06CC\u06CC\u0631 \u062F\u0647\u06CC\u062F\u061F",IE9warning:"\u0645\u0646\u0648\u06CC \u0645\u062A\u0646\u06CC MathJax \u063A\u06CC\u0631\u0641\u0639\u0627\u0644 \u062E\u0648\u0627\u0647\u062F \u0634\u062F \u0648\u0644\u06CC \u0634\u0645\u0627 \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u0628\u0627 Alt-Click \u0628\u0631 \u0631\u0648\u06CC \u0639\u0628\u0627\u0631\u062A \u0645\u0646\u0648\u06CC MathJax \u0631\u0627 \u0628\u062F\u0633\u062A \u0628\u06CC\u0627\u0648\u0631\u06CC\u062F.",NoOriginalForm:"\u062D\u0627\u0644\u062A \u0627\u0648\u0644\u0628\u0647 \u0645\u0648\u062C\u0648\u062F \u0646\u06CC\u0633\u062A",Close:"\u0628\u0633\u062A\u0646",EqSource:"\u0645\u0646\u0628\u0639 \u0645\u0639\u0627\u062F\u0644\u0647\u0654 MathJax"}});MathJax.Ajax.loadComplete("[MathJax]/localization/fa/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fa/TeX.js b/htdocs/js/MathJax-2.7.2/localization/fa/TeX.js
new file mode 100644
index 0000000..9d995cc
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fa/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fa/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fa","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632 \u0627\u0636\u0627\u0641\u06CC \u06CC\u0627 \u0641\u0642\u062F\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647",ExtraCloseMissingOpen:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647\u0654 \u0627\u0636\u0627\u0641\u0647 \u06CC\u0627 \u0641\u0642\u062F\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632",MissingLeftExtraRight:"\u0641\u0642\u062F\u0627\u0646 \u200E\\left \u06CC\u0627 \u200E\\right \u0627\u0636\u0627\u0641\u06CC",MissingScript:"\u0641\u0642\u062F\u0627\u0646 \u0646\u0634\u0627\u0646\u0648\u0646\u062F \u0628\u0627\u0644\u0627\u0645\u062A\u0646 \u06CC\u0627 \u0632\u06CC\u0631\u0645\u062A\u0646",ExtraLeftMissingRight:"\u200E\\left \u0627\u0636\u0627\u0641\u06CC \u06CC\u0627 \u0641\u0642\u062F\u0627\u0646 \u200E\\right",Misplaced:"%1 \u0646\u0627\u0628\u062C\u0627",MissingOpenForSub:"\u0641\u0642\u062F\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632 \u0628\u0631\u0627\u06CC \u0632\u06CC\u0631\u0645\u062A\u0646",MissingOpenForSup:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632 \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC \u0628\u0627\u0644\u0627\u0645\u062A\u0646",AmbiguousUseOf:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647\u0654 \u0645\u0628\u0647\u0645 \u0627\u0632 \u200E%1",EnvBadEnd:"\u200E\\begin{%1}\u200E \u067E\u0627\u06CC\u0627\u0646\u200C\u06CC\u0627\u0641\u062A\u0647 \u0628\u0627 \u200E\\end{%2}\u200E",EnvMissingEnd:"\u200E\\end{%1}\u200E \u06AF\u0645\u200C\u0634\u062F\u0647",MissingBoxFor:"\u062C\u0639\u0628\u0647\u0654 \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC %1",MissingCloseBrace:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647\u0654 \u0645\u0641\u0642\u0648\u062F",UndefinedControlSequence:"\u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u06A9\u0646\u062A\u0631\u0644 \u062A\u0639\u0631\u06CC\u0641\u200C\u0646\u0634\u062F\u0647\u0654 %1",DoubleExponent:"\u062A\u0648\u0627\u0646 \u062F\u0648\u0645: \u0627\u0632 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0631\u0627\u06CC \u0631\u0648\u0634\u0646\u200C\u0633\u0627\u0632\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",DoubleSubscripts:"\u0632\u06CC\u0631\u0645\u062A\u0646 \u062F\u0648\u0645: \u0627\u0632 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0631\u0627\u06CC \u0631\u0648\u0634\u0646\u200C\u0633\u0627\u0632\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",DoubleExponentPrime:"\u062A\u0648\u0627\u0646 \u062F\u0648 \u0645\u0648\u062C\u0628 \u062A\u0648\u0627\u0646 \u0645\u0636\u0627\u0639\u0641 \u0634\u062F: \u0627\u0632 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0631\u0627\u06CC \u0631\u0648\u0634\u0646\u200C\u0633\u0627\u0632\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",CantUseHash1:"\u0634\u0645\u0627 \u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u06CC\u062F \u00AB\u0645\u0627\u06A9\u0631\u0648 \u0646\u0648\u06CC\u0633\u0647\u0654 \u067E\u0627\u0631\u0627\u0645\u062A\u0631 #\u00BB \u062F\u0631 \u062D\u0627\u0644\u062A \u0631\u06CC\u0627\u0636\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",MisplacedMiddle:"\u200E%1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u062F\u0631\u0648\u0646 \u200E\\left \u0648 \u200E\\right \u0646\u0648\u0634\u062A\u0647\u200C\u0634\u0648\u062F",MisplacedLimits:"\u200E%1 \u0641\u0642\u0637 \u062F\u0631 \u0639\u0645\u0644\u06AF\u0631\u0647\u0627 \u0645\u062C\u0627\u0632 \u0627\u0633\u062A",MisplacedMoveRoot:"\u200E%1 \u062A\u0646\u0647\u0627 \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u062F\u0631\u0648\u0646 \u06CC\u06A9 \u0631\u06CC\u0634\u0647 \u0638\u0627\u0647\u0631 \u0634\u0648\u062F",MultipleCommand:"\u200E%1 \u0686\u0646\u062F\u06AF\u0627\u0646\u0647",IntegerArg:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u200E%1 \u0628\u0627\u06CC\u062F \u0639\u062F\u062F \u0635\u062D\u06CC\u062D \u0628\u0627\u0634\u062F",NotMathMLToken:"%1 \u06CC\u06A9 \u0639\u0646\u0635\u0631 \u0646\u0634\u0627\u0646 \u0646\u06CC\u0633\u062A",InvalidMathMLAttr:"\u0648\u06CC\u0698\u06AF\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631 MathML: %1",UnknownAttrForElement:"%1 \u06CC\u06A9 \u0648\u06CC\u0698\u06AF\u06CC \u0634\u0646\u0627\u062E\u062A\u0647\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC %2 \u0646\u06CC\u0633\u062A",MaxMacroSub1:"\u0627\u0632 \u0628\u06CC\u0634\u06CC\u0646\u0647\u0654 \u0634\u0645\u0627\u0631 \u062C\u0627\u06CC\u06AF\u0632\u06CC\u0646\u06CC \u0645\u0627\u06A9\u0631\u0648\u0647\u0627\u06CC MathJax \u0639\u0628\u0648\u0631 \u0634\u062F\u0647\u200C\u0627\u0633\u062A\u061B \u0622\u06CC\u0627 \u06CC\u06A9 \u0641\u0631\u0627\u062E\u0648\u0627\u0646\u06CC \u0628\u0627\u0632\u06AF\u0634\u062A\u06CC \u0648\u062C\u0648\u062F \u062F\u0627\u0631\u062F\u061F",MaxMacroSub2:"\u0627\u0632 \u0634\u0645\u0627\u0631 \u0628\u06CC\u0634\u06CC\u0646\u0647\u0654 \u062A\u0639\u062F\u0627\u062F \u062C\u0627\u06CC\u06AF\u0632\u06CC\u0646\u06CC MathJax \u0639\u0628\u0648\u0631 \u0634\u062F\u0647\u200C\u0627\u0633\u062A\u061B \u0622\u06CC\u0627 \u06CC\u06A9 \u0645\u062D\u06CC\u0637 \u0644\u06CC\u062A\u06A9 \u0628\u0627\u0632\u0634\u062A\u06AF\u06CC \u0645\u0648\u062C\u0648\u062F \u0627\u0633\u062A\u061F",MissingArgFor:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC %1",ExtraAlignTab:"\u0628\u0631\u06AF\u0647\u0654 \u0686\u06CC\u0646\u0634 \u0627\u0636\u0627\u0641\u06CC \u062F\u0631 \u0645\u062A\u0646 \u200E\\cases",BracketMustBeDimension:"\u0622\u0631\u06AF\u0648\u0645\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u200E%1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u06CC\u06A9 \u0628\u0639\u062F \u0628\u0627\u0634\u062F",InvalidEnv:" \u0646\u0627\u0645 \u0645\u062D\u06CC\u0637 \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u00AB%1\u00BB",UnknownEnv:"\u0645\u062D\u06CC\u0637 \u0646\u0627\u0634\u0646\u0627\u062E\u062A\u0647 \u00AB%1\u00BB",ExtraCloseLooking:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647\u0654 \u0627\u0636\u0627\u0641\u06CC \u0647\u0646\u06AF\u0627\u0645 \u062C\u0633\u062A\u062C\u0648\u06CC %1",MissingCloseBracket:"\u00AB]\u00BB \u0628\u0633\u062A\u0647 \u0628\u0631\u0627\u06CC \u0646\u0634\u0627\u0646\u0648\u0646\u062F \u200E%1 \u06CC\u0627\u0641\u062A \u0646\u0634\u062F",MissingOrUnrecognizedDelim:"\u062C\u062F\u0627\u06A9\u0646\u0646\u062F\u0647 \u06AF\u0645\u200C\u0634\u062F\u0647 \u06CC\u0627 \u0646\u0627\u0634\u0646\u0627\u062E\u062A\u0647 \u0628\u0631\u0627\u06CC \u200E%1",MissingDimOrUnits:"\u0627\u0628\u0639\u0627\u062F \u06CC\u0627 \u0648\u0627\u062D\u062F \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC \u200E%1",TokenNotFoundForCommand:"%1 \u0628\u0631\u0627\u06CC %2 \u06CC\u0627\u0641\u062A \u0646\u0634\u062F",MathNotTerminated:"\u0631\u06CC\u0627\u0636\u06CC \u062F\u0631 \u062C\u0639\u0628\u0647\u0654 \u0645\u062A\u0646 \u067E\u0627\u06CC\u0627\u0646 \u0646\u06CC\u0627\u0641\u062A\u0647\u200C\u0627\u0633\u062A",IllegalMacroParam:"\u0627\u0631\u062C\u0627\u0639 \u067E\u0627\u0631\u0627\u0645\u062A\u0631 \u0645\u0627\u06A9\u0631\u0648\u06CC \u0646\u0627\u0645\u062C\u0627\u0632",MaxBufferSize:"\u0627\u0646\u062F\u0627\u0632\u0647\u0654 \u0645\u06CC\u0627\u0646\u06AF\u06CC\u0631 \u062F\u0627\u062E\u0644\u06CC MathJax \u06AF\u0630\u0634\u062A\u0647 \u0634\u062F\u0647\u061B \u0622\u06CC\u0627 \u06CC\u06A9 \u0641\u0631\u0627\u062E\u0648\u0627\u0646\u06CC \u0645\u0627\u06A9\u0631\u0648\u06CC \u0628\u0627\u0632\u06AF\u0634\u062A\u06CC \u0648\u062C\u0648\u062F \u062F\u0627\u0631\u062F\u061F",CommandNotAllowedInEnv:"\u200E%1 \u062F\u0631 \u0645\u062D\u06CC\u0637 \u200E%2 \u0645\u062C\u0627\u0632 \u0646\u06CC\u0633\u062A",MultipleLabel:"\u0628\u0631\u0686\u0633\u067E \u00AB%1\u00BB \u0686\u0646\u062F\u0628\u0627\u0631 \u062A\u0639\u0631\u06CC\u0641\u200C\u0634\u062F\u0647",CommandAtTheBeginingOfLine:"%1 \u0628\u0627\u06CC\u062F \u062F\u0631 \u0634\u0631\u0648\u0639 \u062E\u0637 \u0628\u06CC\u0627\u06CC\u062F",IllegalAlign:"\u0686\u06CC\u0646\u0634 \u0645\u0634\u062E\u0635\u200C\u0634\u062F\u0647\u0654 \u0646\u0627\u0645\u062C\u0627\u0632 \u062F\u0631 \u200E%1",BadMathStyleFor:"\u0633\u0628\u06A9 \u0628\u062F \u0631\u06CC\u0627\u0636\u06CC \u0628\u0631\u0627\u06CC \u200E%1",PositiveIntegerArg:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u0628\u0647 \u200E%1 \u0628\u0627\u06CC\u062F \u06CC\u06A9 \u0639\u062F\u062F \u0645\u062B\u0628\u062A \u0628\u0627\u0634\u062F",ErroneousNestingEq:"\u0633\u0627\u062E\u062A\u0627\u0631\u0647\u0627\u06CC \u0627\u0634\u062A\u0628\u0627\u0647 \u062A\u0648\u062F\u0631\u062A\u0648\u06CC \u0645\u0639\u0627\u062F\u0644\u0647",MultlineRowsOneCol:"\u0633\u0637\u0631 \u062F\u0631\u0648\u0646 \u0645\u062D\u06CC\u0637 %1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u062F\u0642\u06CC\u0642\u0627\u064B \u06CC\u06A9 \u0633\u062A\u0648\u0646 \u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F",MultipleBBoxProperty:"%1 \u062F\u0648\u0628\u0627\u0631 \u062F\u0631 \u200E%2 \u062A\u0639\u0631\u06CC\u0641 \u0634\u062F\u0647\u200C\u0627\u0633\u062A",InvalidBBoxProperty:"'%1' \u0628\u0647 \u0646\u0638\u0631 \u06CC\u06A9 \u0631\u0646\u06AF\u060C \u0627\u0646\u062F\u0627\u0632\u0647\u0654 \u0628\u0627\u0644\u0634\u062A\u06A9 \u06CC\u0627 \u0633\u0628\u06A9 \u0628\u0647 \u0646\u0638\u0631 \u0646\u0645\u06CC\u200C\u0631\u0633\u062F",ExtraEndMissingBegin:"\u200E%1 \u0627\u0636\u0627\u0641\u06CC \u06CC\u0627 \\begingroup \u06AF\u0645\u200C\u0634\u062F\u0647",GlobalNotFollowedBy:"\u200E%1 \u0628\u0647 \u062F\u0646\u0628\u0627\u0644 \u200E\\let\u060C \u200E\\def \u06CC\u0627 \u200E\\newcommand \u0646\u06CC\u0627\u0645\u062F\u0647\u200C\u0627\u0633\u062A",UndefinedColorModel:"\u0645\u062F\u0644 \u0631\u0646\u06AF\u06CC '%1' \u062A\u0639\u0631\u06CC\u0641 \u0646\u0634\u062F\u0647\u200C\u0627\u0633\u062A",ModelArg1:"\u0645\u0642\u0627\u062F\u06CC\u0631 \u0631\u0646\u06AF\u06CC \u0628\u0631\u0627\u06CC \u0645\u062F\u0644 %1 \u0646\u06CC\u0627\u0632\u0645\u0646\u062F \u06F3 \u0639\u062F\u062F \u0627\u0633\u062A",InvalidDecimalNumber:"\u0639\u062F\u062F \u0627\u0639\u0634\u0627\u0631\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631",ModelArg2:"\u0645\u0642\u0627\u062F\u06CC\u0631 \u0631\u0646\u06AF\u06CC \u0628\u0631\u0627\u06CC \u0645\u062F\u0644 %1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u0628\u06CC\u0646 %2 \u0648 %3 \u0628\u0627\u0634\u062F",InvalidNumber:"\u0639\u062F\u062F \u0646\u0627\u0645\u0639\u062A\u0628\u0631",NewextarrowArg1:"\u0646\u0634\u0627\u0648\u0646\u062F \u0627\u0648\u0644 \u0628\u0647 \u200E%1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u06CC\u06A9 \u0646\u0627\u0645 \u06A9\u0646\u062A\u0631\u0644\u06CC \u062F\u0646\u0628\u0627\u0644\u0647 \u0628\u0627\u0634\u062F",NewextarrowArg2:"\u0646\u0634\u0646\u0627\u0648\u0646\u062F \u062F\u0648\u0645 \u200E%1 \u0628\u0627\u06CC\u062F \u062F\u0648 \u0639\u062F\u062F \u0635\u062D\u06CC\u062D \u062C\u062F\u0627 \u0634\u062F\u0647 \u0628\u0627 \u06CC\u06A9 \u06A9\u0627\u0645\u0627 \u0628\u0627\u0634\u062F",NewextarrowArg3:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u0633\u0648\u0645 \u200E%1 \u0628\u0627\u06CC\u062F \u0639\u062F\u062F \u06CC\u06A9 \u0646\u0648\u06CC\u0633\u0647\u0654 \u06CC\u0648\u0646\u06CC\u06A9\u062F \u0628\u0627\u0634\u062F",NoClosingChar:"%1 \u0628\u0633\u062A\u0647 \u06CC\u0627\u0641\u062A \u0646\u0634\u062F",IllegalControlSequenceName:"\u0646\u0627\u0645 \u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u06A9\u0646\u062A\u0631\u0644\u06CC \u0628\u0631\u0627\u06CC \u200E%1 \u0646\u0627\u0645\u062C\u0627\u0632",IllegalParamNumber:"\u0639\u062F\u062F \u0646\u0627\u0645\u062C\u0627\u0632 \u067E\u0627\u0631\u0627\u0645\u062A\u0631 \u062F\u0631 \u200E%1 \u0645\u0634\u062E\u0635 \u0634\u062F\u0647\u200C\u0627\u0633\u062A",MissingCS:"\u200E%1 \u0628\u0627\u06CC\u062F \u0628\u0647 \u062F\u0646\u0628\u0627\u0644 \u06CC\u06A9 \u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u06A9\u0646\u062A\u0631\u0644\u06CC \u0628\u06CC\u0627\u06CC\u062F",CantUseHash2:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647\u0654 \u0646\u0627\u0645\u062C\u0627\u0632 \u0627\u0632 # \u062F\u0631 \u0627\u0644\u06AF\u0648 \u0628\u0631\u0627\u06CC %1",SequentialParam:"\u067E\u0627\u0631\u0627\u0645\u062A\u0631\u0647\u0627 \u0628\u0631\u0627\u06CC %1 \u0628\u0627\u06CC\u062F \u06CC\u06A9 \u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u0639\u062F\u062F\u06CC \u0628\u0627\u0634\u062F",MissingReplacementString:"\u0631\u0634\u062A\u0647\u0654 \u062C\u0627\u06CC\u06AF\u0632\u06CC\u0646 \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC \u062A\u0639\u0631\u06CC\u0641 \u200E%1",MismatchUseDef:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u200E%1 \u0628\u0627 \u062A\u0639\u0631\u06CC\u0641 \u0622\u0646 \u062A\u0637\u0628\u06CC\u0642 \u0646\u062F\u0627\u0631\u062F",RunawayArgument:"\u0622\u0631\u06AF\u0648\u0645\u0627\u0646 \u0641\u0631\u0627\u0631 \u0628\u0631\u0627\u06CC \u200E%1\u061F",NoClosingDelim:"\u062C\u062F\u0627\u06A9\u0646\u0646\u062F\u0647\u0654 \u0628\u0633\u062A\u0646 \u0628\u0631\u0627\u06CC \u200E%1 \u067E\u06CC\u062F\u0627 \u0646\u0634\u062F"}});MathJax.Ajax.loadComplete("[MathJax]/localization/fa/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fa/fa.js b/htdocs/js/MathJax-2.7.2/localization/fa/fa.js
new file mode 100644
index 0000000..a26404d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fa/fa.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fa/fa.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fa",null,{menuTitle:"\u0641\u0627\u0631\u0633\u06CC",fontDirection:"rtl",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax \u06CC\u06A9 \u06A9\u0644\u0648\u0686\u06A9 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u06A9\u0627\u0631\u0628\u0631\u06CC \u06CC\u0627\u0641\u062A \u06A9\u0647 \u0634\u0627\u0645\u0644 \u06A9\u062F \u0627\u062C\u0631\u0627\u06CC\u06CC \u0627\u0633\u062A. \u0622\u06CC\u0627 \u0645\u06CC\u200C\u062E\u0648\u0627\u0647\u06CC\u062F \u0622\u0646 \u0631\u0627 \u0627\u062C\u0631\u0627 \u06A9\u0646\u06CC\u062F\u061F\n\n(\u0628\u0647\u062A\u0631 \u0627\u0633\u062A \u0628\u0631 \u0644\u063A\u0648 \u0628\u0641\u0634\u0627\u0631\u06CC\u062F \u0645\u06AF\u0631 \u0627\u06CC\u0646\u06A9\u0647 \u062E\u0648\u062F\u062A\u0627\u0646 \u06A9\u0644\u0648\u0686\u06A9 \u0631\u0627 \u062A\u0646\u0638\u06CC\u0645\u200C\u06A9\u0631\u062F\u0647\u200C\u0627\u06CC\u062F.)",MathProcessingError:"\u062E\u0637\u0627\u06CC \u067E\u0631\u062F\u0627\u0632\u0634 \u0631\u06CC\u0627\u0636\u06CC",MathError:"\u062D\u0637\u0627\u06CC \u0631\u06CC\u0627\u0636\u06CC",LoadFile:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC %1",Loading:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC",LoadFailed:"\u062E\u0637\u0627 \u062F\u0631 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u067E\u0631\u0648\u0646\u062F\u0647: %1",ProcessMath:"\u067E\u0631\u062F\u0627\u0632\u0634 \u0631\u06CC\u0627\u0636\u06CC: %1\u066A",Processing:"\u067E\u0631\u062F\u0627\u0632\u0634",TypesetMath:"\u062D\u0631\u0648\u0641\u200C\u0686\u06CC\u0646\u06CC \u0631\u06CC\u0627\u0636\u06CC: %1\u066A",Typesetting:"\u062D\u0631\u0648\u0641\u200C\u0686\u06CC\u0646\u06CC",MathJaxNotSupported:"\u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0627\u0632 MathJax \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC\u200C\u06A9\u0646\u062F"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/fa/fa.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fi/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/fi/FontWarnings.js
new file mode 100644
index 0000000..342751e
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fi/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fi/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fi","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/fi/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fi/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/fi/HTML-CSS.js
new file mode 100644
index 0000000..c384b6e
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fi/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fi/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fi","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/fi/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fi/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/fi/HelpDialog.js
new file mode 100644
index 0000000..709195e
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fi/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fi/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fi","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/fi/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fi/MathML.js b/htdocs/js/MathJax-2.7.2/localization/fi/MathML.js
new file mode 100644
index 0000000..86fb617
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fi/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fi/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fi","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/fi/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fi/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/fi/MathMenu.js
new file mode 100644
index 0000000..99c309a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fi/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fi/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fi","MathMenu",{version:"2.7.2",isLoaded:true,strings:{MathMLcode:"MathML-koodi",OriginalMathML:"Alkuper\u00E4inen MathML",TeXCommands:"TeX-komennot",AsciiMathInput:"AsciiMathML-sy\u00F6te",Original:"Alkuper\u00E4inen muoto",ErrorMessage:"Virheviesti",Annotation:"Huomautus",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Content MathML",OpenMath:"OpenMath",texHints:"N\u00E4yt\u00E4 TeX-vihjeet MathML:ss\u00E4",Settings:"Matematiikan asetukset",ZoomTrigger:"Loitonnustapa",Hover:"Kursorin vienti ylle",Click:"Napsautus",DoubleClick:"Kaksoisnapsautus",NoZoom:"Ei loitonnustapaa",TriggerRequires:"Tapa vaatii:",Option:"Option",Alt:"Alt",Command:"Command",Control:"Control",Shift:"Shift",ZoomFactor:"Loitonnuskerroin",MPHandles:"Anna MathPlayerin k\u00E4sitell\u00E4",MenuEvents:"Valikkotapahtumat",MouseEvents:"Hiiritapahtumat",MenuAndMouse:"Hiiri- ja valikkotapahtumat",FontPrefs:"Kirjasinasetukset",ForHTMLCSS:"HTML-CSS:lle:",Auto:"Automaattinen",TeXLocal:"TeX (paikallinen)",TeXWeb:"TeX (verkko)",TeXImage:"TeX (kuva)",STIXLocal:"STIX (paikallinen)",ContextMenu:"Ponnahdusvalikko",Browser:"Selain",Scale:"Skaalaa kaikki matematiikka...",Discoverable:"Korosta kun kursori tuodaan ylle",Locale:"Kieli",LoadLocale:"Lataa osoitteesta...",About:"Tietoja MathJaxista",Help:"MathJaxin ohje",localTeXfonts:"k\u00E4ytt\u00E4en paikallisia TeX-kirjasimia",webTeXfonts:"k\u00E4ytt\u00E4en verkon TeX-kirjasimia",imagefonts:"K\u00E4ytt\u00E4en kuvakirjasimia",localSTIXfonts:"k\u00E4ytt\u00E4en paikallisia STIX-kirjasimia",webSVGfonts:"k\u00E4ytt\u00E4en verkon SVG-kirjasimia",genericfonts:"k\u00E4ytt\u00E4en geneerisi\u00E4 unicode-kirjasimia",wofforotffonts:"woff- tai otf-kirjasimia",eotffonts:"eot-kirjasimia",svgfonts:"svg-kirjasimia",Close:"Sulje"}});MathJax.Ajax.loadComplete("[MathJax]/localization/fi/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fi/TeX.js b/htdocs/js/MathJax-2.7.2/localization/fi/TeX.js
new file mode 100644
index 0000000..012b17c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fi/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fi/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fi","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/fi/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fi/fi.js b/htdocs/js/MathJax-2.7.2/localization/fi/fi.js
new file mode 100644
index 0000000..52602a9
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fi/fi.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fi/fi.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fi",null,{menuTitle:"suomi",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax on l\u00F6yt\u00E4nyt ev\u00E4steen, joka sis\u00E4lt\u00E4\u00E4 asetuksia ja ohjelmakoodia. Haluatko ajaa sen?\n\n(Peru, ellet ole luonut ev\u00E4stett\u00E4 itse.)",MathProcessingError:"Matematiikan k\u00E4sittely ep\u00E4onnistui",MathError:"Matematiikkavirhe",LoadFile:"Ladataan tiedostoa %1",Loading:"Ladataan",LoadFailed:"Tiedoston %1 lataaminen ep\u00E4onnistui",ProcessMath:"K\u00E4sitell\u00E4\u00E4n matematiikkaa: %1%%",Processing:"K\u00E4sitell\u00E4\u00E4n",TypesetMath:"Ladotaan matematiikkaa: %1%%",Typesetting:"Ladotaan",MathJaxNotSupported:"Selaimesi ei tue MathJaxia"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/fi/fi.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fr/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/fr/FontWarnings.js
new file mode 100644
index 0000000..6511003
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fr/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fr/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fr","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax utilise les polices web pour afficher les expressions math\u00E9matiques sur cette page. Celles-ci mettent du temps \u00E0 \u00EAtre t\u00E9l\u00E9charg\u00E9es et la page serait affich\u00E9e plus rapidement si vous installiez les polices math\u00E9matiques directement dans le dossier des polices de votre syst\u00E8me.",imageFonts:"MathJax utilise des images de caract\u00E8res plut\u00F4t que les polices web ou locales. Ceci rend le rendu plus lent que la normale et les expressions math\u00E9matiques peuvent ne pas s'imprimer \u00E0 la r\u00E9solution maximale de votre imprimante",noFonts:"MathJax est incapable de localiser une police \u00E0 utiliser pour afficher ses math\u00E9matiques, et les polices image ne sont pas disponibles, donc il doit se rabattre sur les caract\u00E8res unicode en esp\u00E9rant que votre navigateur pourra les afficher. Certains caract\u00E8res peuvent ne pas s\u2019afficher correctement, voire m\u00EAme pas du tout.",webFonts:"La plupart des navigateurs modernes permettent de t\u00E9l\u00E9charger des polices depuis le web. Mettre \u00E0 jour votre navigateur (ou changer de navigateur) pourrait am\u00E9liorer la qualit\u00E9 des math\u00E9matiques sur cette page.",fonts:"MathJax peut utiliser soit les [polices STIX](%1) soit les [polices TeX MathJax](%2). T\u00E9l\u00E9chargez et installez une de ces polices pour am\u00E9liorer votre exp\u00E9rience avec MathJax.",STIXPage:"Cette page est con\u00E7ue pour utiliser les [polices STIX](%1). T\u00E9l\u00E9chargez et installez ces polices pour am\u00E9liorer votre exp\u00E9rience avec MathJax.",TeXPage:"Cette page est con\u00E7ue pour utiliser les [polices TeX MathJax](%1). T\u00E9l\u00E9chargez et installez ces polices pour am\u00E9liorer votre exp\u00E9rience avec MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/fr/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fr/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/fr/HTML-CSS.js
new file mode 100644
index 0000000..7ac8e74
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fr/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fr/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fr","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"T\u00E9l\u00E9chargement de la police web %1",CantLoadWebFont:"Impossible de t\u00E9l\u00E9charger la police web %1",FirefoxCantLoadWebFont:"Firefox ne peut pas charger les polices web depuis un h\u00F4te distant",CantFindFontUsing:"Impossible de trouver une police valide en utilisant %1",WebFontsNotAvailable:"Polices web non disponibles. Les polices image seront utilis\u00E9es \u00E0 la place"}});MathJax.Ajax.loadComplete("[MathJax]/localization/fr/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fr/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/fr/HelpDialog.js
new file mode 100644
index 0000000..d2e7f48
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fr/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fr/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fr","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Aide MathJax",MathJax:"*MathJax* est une biblioth\u00E8que JavaScript qui permet aux auteurs de pages d\u2019inclure des math\u00E9matiques dans leurs pages web. En tant que lecteur, vous n\u2019avez rien besoin de faire pour que cela fonctionne.",Browsers:"*Navigateurs*: MathJax fonctionne avec tous les navigateurs modernes y compris Internet Explorer 6, Firefox 3, Chrome 0.2, Safari 2, Opera 9.6 et leurs versions sup\u00E9rieures ainsi que la plupart des navigateurs pour mobiles et tablettes.",Menu:"*Menu math*: MathJax ajoute un menu contextuel aux \u00E9quations. Cliquez-droit ou Ctrl-cliquez sur n\u2019importe quelle formule math\u00E9matique pour acc\u00E9der au menu.",ShowMath:"*Afficher les maths comme* vous permet d\u2019afficher le balisage source de la formule pour copier-coller (comme MathML ou dans son format d\u2019origine).",Settings:"*Param\u00E8tres* vous donne le contr\u00F4le sur les fonctionnalit\u00E9s de MathJax, comme la taille des math\u00E9matiques, et le m\u00E9canisme utilis\u00E9 pour afficher les \u00E9quations.",Language:"*Langue* vous laisse s\u00E9lectionner la langue utilis\u00E9e par MathJax pour ses menus et ses messages d\u2019avertissement.",Zoom:"*Zoom des maths*: Si vous avez des difficult\u00E9s \u00E0 lire une \u00E9quation, MathJax peut l\u2019agrandir pour vous aider \u00E0 mieux la voir.",Accessibilty:"*Accessibilit\u00E9*: MathJax travaillera automatiquement avec les lecteurs d\u2019\u00E9cran pour rendre les math\u00E9matiques accessibles aux malvoyants.",Fonts:"*Polices*: MathJax utilisera certaines polices math\u00E9matiques si elles sont install\u00E9es sur votre ordinateur\u202F; sinon, il utilisera les polices trouv\u00E9es sur le web. Bien que ce ne soit pas obligatoire, des polices install\u00E9es localement acc\u00E9l\u00E9reront la composition. Nous vous sugg\u00E9rons d\u2019installer les [polices STIX](%1).",CloseDialog:"Fermer la bo\u00EEte de dialogue d\u2019aide"}});MathJax.Ajax.loadComplete("[MathJax]/localization/fr/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fr/MathML.js b/htdocs/js/MathJax-2.7.2/localization/fr/MathML.js
new file mode 100644
index 0000000..ac8f614
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fr/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fr/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fr","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"\u00C9lement mglyph incorrect: %1",BadMglyphFont:"Police non valide : %1",MathPlayer:"MathJax n\u2019a pas pu configurer MathPlayer.\n\nSi MathPlayer n\u2019est pas install\u00E9, vous devez d\u2019abord le faire.\nSinon, il se peut que vos param\u00E8tres de s\u00E9curit\u00E9 emp\u00EAchent l\u2019ex\u00E9cution des contr\u00F4les ActiveX. Utilisez l\u2019entr\u00E9e Options Internet sous le menu Outils et s\u00E9lectionnez l\u2019onglet S\u00E9curit\u00E9, puis cliquez le bouton \u00AB Personnaliser le niveau \u00BB. V\u00E9rifiez que les param\u00E8tres pour 'Ex\u00E9cuter les contr\u00F4les ActiveX', et 'Comportement de fichiers binaires et des scripts' sont activ\u00E9s.\n\nPour le moment, vous verrez des messages d\u2019erreur au lieu de textes math\u00E9matiques.",CantCreateXMLParser:"MathJax ne peut pas cr\u00E9er un analyseur XML pour MathML. V\u00E9rifiez que l\u2019option de s\u00E9curit\u00E9 'Contr\u00F4les ActiveX reconnus s\u00FBrs pour l\u2019\u00E9criture de scripts' est activ\u00E9e (utilisez l\u2019entr\u00E9e Options Internet dans le menu Outils, et s\u00E9lectionnez l\u2019onglet S\u00E9curit\u00E9, puis appuyez sur le bouton Personnaliser le niveau, pour le v\u00E9rifier).",UnknownNodeType:"Type de n\u0153ud inconnu : %1",UnexpectedTextNode:"N\u0153ud de texte inattendu : %1",ErrorParsingMathML:"Erreur lors de l\u2019analyse de MathML",ParsingError:"Erreur d\u2019analyse de MathML : %1",MathMLSingleElement:"MathML doit \u00EAtre form\u00E9 d\u2019un unique \u00E9l\u00E9ment",MathMLRootElement:"MathML doit \u00EAtre form\u00E9 d\u2019un \u00E9l\u00E9ment \u003Cmath\u003E, et pas %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/fr/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fr/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/fr/MathMenu.js
new file mode 100644
index 0000000..f763e9e
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fr/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fr/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fr","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Afficher sous forme",MathMLcode:"Code MathML",OriginalMathML:"MathML d\u2019origine",TeXCommands:"Commandes TeX",AsciiMathInput:"Entr\u00E9e AsciiMathML",Original:"Format d\u2019origine",ErrorMessage:"Message d\u2019erreur",Annotation:"Annotation",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"MathML de contenu",OpenMath:"OpenMath",texHints:"Afficher les aides TeX en MathML",Settings:"Param\u00E9trages des maths",ZoomTrigger:"D\u00E9clencheur de zoom",Hover:"Survol",Click:"Clic",DoubleClick:"Double-clic",NoZoom:"Pas de zoom",TriggerRequires:"Le d\u00E9clencheur n\u00E9cessite :",Option:"Option",Alt:"Alt",Command:"Commande",Control:"Contr\u00F4le",Shift:"Maj",ZoomFactor:"Facteur de grossissement d'\u00E9chelle",Renderer:"Outil de rendu math\u00E9matique",MPHandles:"Laisser MathPlayer g\u00E9rer :",MenuEvents:"\u00C9v\u00E9nements de menu",MouseEvents:"\u00C9v\u00E9nements de souris",MenuAndMouse:"\u00C9v\u00E9nements de souris et de menu",FontPrefs:"Pr\u00E9f\u00E9rences de police",ForHTMLCSS:"Pour HTML-CSS :",Auto:"Auto",TeXLocal:"TeX (local)",TeXWeb:"TeX (web)",TeXImage:"TeX (image)",STIXLocal:"STIX (local)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Menu contextuel",Browser:"Navigateur",Scale:"Mettre tous les maths \u00E0 l\u2019\u00E9chelle\u2026",Discoverable:"Surligner au survol",Locale:"Langue",LoadLocale:"Charger depuis l\u2019URL\u2026",About:"\u00C0 propos de MathJax",Help:"Aide de MathJax",localTeXfonts:"utiliser les polices TeX locales",webTeXfonts:"utiliser les polices TeX du web",imagefonts:"utiliser les polices Image",localSTIXfonts:"utiliser les polices STIX locales",webSVGfonts:"utiliser les polices SVG du web",genericfonts:"utiliser les polices Unicode g\u00E9n\u00E9riques",wofforotffonts:"polices WOFF ou OTF",eotffonts:"polices EOT",svgfonts:"polices SVG",WebkitNativeMMLWarning:"Votre navigateur ne semble pas prendre en charge MathML en natif, donc basculer sur MathML en sortie pourrait rendre les math\u00E9matiques illisibles sur cette page.",MSIENativeMMLWarning:"Internet Explorer n\u00E9cessite le module MathPlayer pour traiter les sorties MathML.",OperaNativeMMLWarning:"La prise en charge de MathML par Opera est limit\u00E9e, donc passer sur du MathML en sortie pourrait rendre certaines expressions peu lisibles.",SafariNativeMMLWarning:"Le MathML natif de votre navigateur n\u2019impl\u00E9mente pas toutes les fonctionnalit\u00E9s utilis\u00E9s par MathJax, donc certaines expressions pourraient ne pas \u00EAtre affich\u00E9es correctement.",FirefoxNativeMMLWarning:"Le MathML natif de votre navigateur n\u2019impl\u00E9mente pas toutes les fonctionnalit\u00E9s de MathJax, donc certaines expressions pourraient \u00EAtre mal affich\u00E9es.",MSIESVGWarning:"SVG n\u2019est pas pris en charge par Internet Explorer avant la version 9 (ni dans l\u2019\u00E9mulation de IE8 ou inf\u00E9rieur, par cons\u00E9quent). Basculer sur SVG en sortie pourrait faire que les math\u00E9matiques s\u2019affichent mal.",LoadURL:"Charger les donn\u00E9es de traduction depuis cette URL :",BadURL:"L\u2019URL devrait \u00EAtre un fichier JavaScript qui d\u00E9finit les donn\u00E9es de traduction de MathJax. Les noms de fichier JavaScript devraient se terminer par '.js'",BadData:"\u00C9chec du chargement des donn\u00E9es de traduction depuis %1",SwitchAnyway:"Basculer tout de m\u00EAme le rendu\u202F?\n\n(Cliquez OK pour basculer, ANNULER pour continuer avec le rendu actuel)",ScaleMath:"Mettre \u00E0 l\u2019\u00E9chelle toutes les math\u00E9matiques (par rapport au texte environnant) de",NonZeroScale:"L\u2019\u00E9chelle ne devrait pas \u00EAtre z\u00E9ro",PercentScale:"L\u2019\u00E9chelle devrait \u00EAtre un pourcentage (par exemple, 120%%)",IE8warning:"Cela d\u00E9sactivera le menu MathJax et les fonctionnalit\u00E9s de zoom, mais \u00E0 la place, vous pouvez Alt-cliquer sur une expression pour obtenir le menu MathJax.",IE9warning:"Le menu contextuel MathJax sera d\u00E9sactiv\u00E9, mais \u00E0 la place, vous pouvez Alt-cliquer sur une expression pour obtenir le menu MathJax.",NoOriginalForm:"Aucun format d\u2019origine disponible",Close:"Fermer",EqSource:"Source de l\u2019\u00E9quation MathJax",CloseAboutDialog:"Fermer la bo\u00EEte de dialogue \u00C0 propos de MathJax",FastPreview:"Aper\u00E7u rapide",AssistiveMML:"MathML auxiliaire",InTabOrder:"Inclure dans l\u2019ordre des onglets"}});MathJax.Ajax.loadComplete("[MathJax]/localization/fr/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fr/TeX.js b/htdocs/js/MathJax-2.7.2/localization/fr/TeX.js
new file mode 100644
index 0000000..4700a98
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fr/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fr/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fr","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Accolade ouvrante superflue ou accolade fermante manquante",ExtraCloseMissingOpen:"Accolade fermante superflue ou accolade ouvrante manquante",MissingLeftExtraRight:"Commande \\left manquante ou commande \\right superflue",MissingScript:"Argument en exposant ou en indice manquant",ExtraLeftMissingRight:"Commande \\left superflue ou commande \\right manquante",Misplaced:"Mauvaise position pour la commande %1",MissingOpenForSub:"Accolade ouvrante manquante pour le script en indice",MissingOpenForSup:"Accolade ouvrante manquante pour le script en exposant",AmbiguousUseOf:"Usage ambigu de la commande %1",EnvBadEnd:"\\begin{%1} s'est termin\u00E9 par un \\end{%2}",EnvMissingEnd:"\\end{%1} manquant",MissingBoxFor:"Boite manquante pour la commande %1",MissingCloseBrace:"Accolade fermante manquante",UndefinedControlSequence:"S\u00E9quence de contr\u00F4le %1 non d\u00E9finie",DoubleExponent:"Double exposant : utilisez des accolades pour clarifier",DoubleSubscripts:"Double indice : utilisez des accolades pour clarifier",DoubleExponentPrime:"Un prime entra\u00EEne un double exposant : utilisez des accolades pour clarifier",CantUseHash1:"Vous ne pouvez pas utilisez le caract\u00E8re #, indiquant un param\u00E8tre de macro, dans le mode math\u00E9matique",MisplacedMiddle:"La commande %1 doit \u00EAtre plac\u00E9e \u00E0 l\u2019int\u00E9rieur d\u2019une section \\left ... \\right",MisplacedLimits:"La commande %1 n'est autoris\u00E9e que sur les op\u00E9rateurs",MisplacedMoveRoot:"La commande %1 n'est autoris\u00E9e qu'\u00E0 l'int\u00E9rieur d'une racine",MultipleCommand:"Usage multiple de la commande %1",IntegerArg:"L\u2019argument de la commande %1 doit \u00EAtre un entier",NotMathMLToken:"L'\u00E9l\u00E9ment %1 n'est pas un \u00E9l\u00E9ment MathML \u00E9l\u00E9mentaire",InvalidMathMLAttr:"Attribut MathML non valide: %1",UnknownAttrForElement:"Attribut %1 inconnu pour l'\u00E9l\u00E9ment %2",MaxMacroSub1:"Le nombre maximal de substitutions de macro autoris\u00E9 par MathJax a \u00E9t\u00E9 d\u00E9pass\u00E9. Y a-t-il un appel de macro r\u00E9cursif?",MaxMacroSub2:"Le nombre maximal de substitutions de macros autoris\u00E9 par MathJax a \u00E9t\u00E9 d\u00E9pass\u00E9. Y a-t-il un environnement LaTeX r\u00E9cursif\u202F?",MissingArgFor:"Argument manquant pour la commande %1",ExtraAlignTab:"Caract\u00E8re d'alignement '\u0026' inattendu pour le texte de la commande \\cases",BracketMustBeDimension:"L'argument entre crochets de la commande %1 doit \u00EAtre une dimension",InvalidEnv:"Nom d'environnement '%1' non valide",UnknownEnv:"Environnement '%1' inconnu",ExtraCloseLooking:"Accolade fermante superflue lors de la recherche de %1",MissingCloseBracket:"Impossible de trouver ']' pour l'argument de la commande %1",MissingOrUnrecognizedDelim:"D\u00E9limiteur manquant ou non reconnu pour la commande %1",MissingDimOrUnits:"Dimension ou unit\u00E9s manquantes pour la commande %1",TokenNotFoundForCommand:"Impossible de trouver %1 pour la commande %2",MathNotTerminated:"Expression math\u00E9matique non termin\u00E9e \u00E0 l'int\u00E9rieur de la boite de texte",IllegalMacroParam:"Param\u00E8tre de r\u00E9f\u00E9rence de macro non autoris\u00E9",MaxBufferSize:"Taille maximale du tampon interne de MathJax d\u00E9pass\u00E9e; y a-t-il un appel de macro r\u00E9cursif ?",CommandNotAllowedInEnv:"La commande %1 n'est pas autoris\u00E9e \u00E0 l'int\u00E9rieur de l'environnement %2",MultipleLabel:"Multiple d\u00E9finition de l'\u00E9tiquette '%1'",CommandAtTheBeginingOfLine:"La commande %1 doit \u00EAtre plac\u00E9e en d\u00E9but de ligne",IllegalAlign:"Alignement non autoris\u00E9 pour la commande %1",BadMathStyleFor:"Style math\u00E9matique non valide pour la commande %1",PositiveIntegerArg:"L'argument de la commande %1 doit \u00EAtre un entier positif",ErroneousNestingEq:"Embrication incorrecte des structures d'\u00E9quations",MultlineRowsOneCol:"Les rang\u00E9es au sein de l\u2019environnement %1 doivent avoir exactement une colonne",MultipleBBoxProperty:"La propri\u00E9t\u00E9 %1 est sp\u00E9cifi\u00E9e deux fois dans la commande %2",InvalidBBoxProperty:"La valeur '%1' ne semble pas \u00EAtre une couleur, une dimension de marge int\u00E9rieure ou un style.",ExtraEndMissingBegin:"Commande %1 non attendue ou commande \\begingroup manquante",GlobalNotFollowedBy:"Commande %1 non suivie d\u2019une commande \\let, \\def ou \\newcommand",UndefinedColorModel:"Le mod\u00E8le de couleur '%1' n'est pas d\u00E9fini",ModelArg1:"Les valeurs de couleurs pour le mod\u00E8le %1 n\u00E9cessitent 3 nombres",InvalidDecimalNumber:"Nombre d\u00E9cimal non valide",ModelArg2:"Les valeurs de couleurs pour le mod\u00E8le %1 doivent \u00EAtre comprises entre %2 et %3",InvalidNumber:"Nombre non valide",NewextarrowArg1:"Le premier argument de la commande %1 doit \u00EAtre le nom d'une s\u00E9quence de contr\u00F4le",NewextarrowArg2:"Le second argument de la commande %1 doit \u00EAtre deux entiers s\u00E9par\u00E9s par une virgule",NewextarrowArg3:"Le troisi\u00E8me argument de la commande %1 doit \u00EAtre la valeur d\u2019un caract\u00E8re unicode",NoClosingChar:"Impossible de trouver le d\u00E9limiteur '%1' fermant",IllegalControlSequenceName:"Nom de contr\u00F4le de s\u00E9quence non autoris\u00E9 pour la commande %1",IllegalParamNumber:"Nombre de param\u00E8tres incorrect pour la commande %1",MissingCS:"%1 doit \u00EAtre suivi d'une s\u00E9quence de contr\u00F4le",CantUseHash2:"Usage du caract\u00E8re # non autoris\u00E9 dans le mod\u00E8le pour la s\u00E9quence de contr\u00F4le %1",SequentialParam:"Les param\u00E8tres de la s\u00E9quence de contr\u00F4le %1 doivent \u00EAtre \u00E9num\u00E9r\u00E9s de fa\u00E7on s\u00E9quentielle",MissingReplacementString:"Texte de remplacement manquant pour la d\u00E9finition %1",MismatchUseDef:"L\u2019utilisation de la commande %1 ne correspond pas \u00E0 sa d\u00E9finition",RunawayArgument:"Argument non termin\u00E9 pour la commande %1?",NoClosingDelim:"Impossible de trouver le d\u00E9limiteur fermant pour la commande %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/fr/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/fr/fr.js b/htdocs/js/MathJax-2.7.2/localization/fr/fr.js
new file mode 100644
index 0000000..349623b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/fr/fr.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/fr/fr.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("fr",null,{menuTitle:"fran\u00E7ais",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax a trouv\u00E9 un t\u00E9moin (cookie) de configuration utilisateur qui inclut du code ex\u00E9cutable. Souhaitez vous l\u2019ex\u00E9cuter ?\n\n(Choisissez Annuler sauf si vous avez cr\u00E9\u00E9 ce t\u00E9moin vous-m\u00EAme.)",MathProcessingError:"Erreur de traitement de la formule math\u00E9matique",MathError:"Erreur dans la formule math\u00E9matique",LoadFile:"Chargement de %1",Loading:"Chargement",LoadFailed:"\u00C9chec du chargement de %1",ProcessMath:"Traitement des formules : %1 %%",Processing:"Traitement en cours",TypesetMath:"Composition des formules: %1%%",Typesetting:"Composition",MathJaxNotSupported:"Votre navigateur ne prend pas en charge MathJax",ErrorTips:"Conseils de d\u00E9bogage : utiliser %%1, inspecter %%2 dans la console du navigateur"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(0<=a&&a<2){return 1}return 2},number:function(a){return String(a).replace(".",",")}});MathJax.Ajax.loadComplete("[MathJax]/localization/fr/fr.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/gl/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/gl/FontWarnings.js
new file mode 100644
index 0000000..a5696c7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/gl/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/gl/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("gl","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/gl/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/gl/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/gl/HTML-CSS.js
new file mode 100644
index 0000000..d315dce
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/gl/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/gl/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("gl","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Cargando o tipo de letra web %1",CantLoadWebFont:"Non se pode cargar o tipo de letra web %1",FirefoxCantLoadWebFont:"Firefox non pode cargar os tipos de letra web desde un servidor remoto",CantFindFontUsing:"Non se pode atopar un tipo de letra v\u00E1lido utilizando %1",WebFontsNotAvailable:"Os tipos de letra web non est\u00E1n dispo\u00F1ibles; use os tipos de letra de imaxe no seu lugar"}});MathJax.Ajax.loadComplete("[MathJax]/localization/gl/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/gl/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/gl/HelpDialog.js
new file mode 100644
index 0000000..5c81626
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/gl/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/gl/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("gl","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/gl/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/gl/MathML.js b/htdocs/js/MathJax-2.7.2/localization/gl/MathML.js
new file mode 100644
index 0000000..cc4c347
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/gl/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/gl/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("gl","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/gl/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/gl/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/gl/MathMenu.js
new file mode 100644
index 0000000..6520382
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/gl/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/gl/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("gl","MathMenu",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/gl/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/gl/TeX.js b/htdocs/js/MathJax-2.7.2/localization/gl/TeX.js
new file mode 100644
index 0000000..eae2f63
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/gl/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/gl/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("gl","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/gl/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/gl/gl.js b/htdocs/js/MathJax-2.7.2/localization/gl/gl.js
new file mode 100644
index 0000000..f9e9c14
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/gl/gl.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/gl/gl.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("gl",null,{menuTitle:"galego",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:'MathJax atopou unha cookie de configuraci\u00F3n de usuario que incl\u00FAe c\u00F3digo executable. Quere executar ese c\u00F3digo?\n\n(Deber\u00EDa premer en "Cancelar", a menos que vostede crease a cookie.)',MathProcessingError:"Erro de procesamento da f\u00F3rmula matem\u00E1tica",MathError:"Erro na f\u00F3rmula matem\u00E1tica",LoadFile:'Cargando "%1"',Loading:"Cargando",LoadFailed:"Erro ao cargar o ficheiro: %1",ProcessMath:"Procesando as f\u00F3rmulas: %1%%",Processing:"Procesando",TypesetMath:"Compo\u00F1endo as f\u00F3rmulas: %1%%",Typesetting:"Compo\u00F1endo",MathJaxNotSupported:"O seu navegador non soporta MathJax"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/gl/gl.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/he/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/he/FontWarnings.js
new file mode 100644
index 0000000..bc1fbab
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/he/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/he/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("he","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D1\u05D2\u05D5\u05E4\u05E0\u05D9 \u05E8\u05E9\u05EA \u05DB\u05D3\u05D9 \u05DC\u05D4\u05E6\u05D9\u05D2 \u05DE\u05EA\u05DE\u05D8\u05D9\u05E7\u05D4 \u05D1\u05D3\u05DA \u05D4\u05D6\u05D4. \u05D6\u05D4 \u05D3\u05D5\u05E8\u05E9 \u05D6\u05DE\u05DF \u05DC\u05D4\u05D5\u05E8\u05D3\u05D4, \u05D5\u05D4\u05D3\u05E3 \u05D9\u05D5\u05E6\u05D2 \u05DE\u05D4\u05E8 \u05D9\u05D5\u05EA\u05E8 \u05D0\u05DD \u05D9\u05D5\u05EA\u05E7\u05E0\u05D5 \u05D2\u05D5\u05E4\u05E0\u05D9 \u05DE\u05EA\u05DE\u05D8\u05D9\u05E7\u05D4 \u05D1\u05DE\u05E2\u05E8\u05DB\u05EA \u05E9\u05DC\u05DA.",imageFonts:"MathJax \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D1\u05D2\u05D5\u05E4\u05E0\u05D9 \u05EA\u05DE\u05D5\u05E0\u05D4 \u05D1\u05DE\u05E7\u05D5\u05DD \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05D2\u05D5\u05E4\u05E0\u05D9 \u05E8\u05E9\u05EA. \u05D6\u05D4 \u05E2\u05D5\u05D1\u05D3 \u05DC\u05D0\u05D8 \u05DE\u05D4\u05E8\u05D2\u05D9\u05DC, \u05D5\u05D9\u05D9\u05EA\u05DB\u05DF \u05E9\u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA \u05DC\u05D0 \u05D9\u05D5\u05D3\u05E4\u05E1\u05D5 \u05D1\u05D2\u05D5\u05D3\u05DC \u05D4\u05E8\u05E6\u05D5\u05D9 \u05D1\u05DE\u05D3\u05E4\u05E1\u05EA \u05E9\u05DC\u05DA.",noFonts:"MathJax \u05D0\u05D9\u05E0\u05D5 \u05DE\u05E6\u05DC\u05D9\u05D7 \u05DC\u05DE\u05E6\u05D5\u05D0 \u05D2\u05D5\u05E4\u05DF \u05DC\u05D4\u05E6\u05D2\u05EA \u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA, \u05D5\u05D2\u05D5\u05E4\u05E0\u05D9 \u05EA\u05DE\u05D5\u05E0\u05D4 \u05D0\u05D9\u05E0\u05DD \u05D6\u05DE\u05D9\u05E0\u05D9\u05DD, \u05D0\u05D6 \u05D0\u05E0\u05D7\u05E0\u05D5 \u05DE\u05E0\u05E1\u05D9\u05DD \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05EA\u05D5\u05D5\u05D9 \u05D9\u05D5\u05E0\u05D9\u05E7\u05D5\u05D3 \u05DB\u05DC\u05DC\u05D9\u05D9\u05DD \u05D1\u05EA\u05E7\u05D5\u05D5\u05D4 \u05E9\u05D4\u05D3\u05E4\u05D3\u05E4\u05DF \u05E9\u05DC\u05DA \u05D9\u05E6\u05DC\u05D9\u05D7 \u05DC\u05D4\u05E6\u05D9\u05D2 \u05D0\u05D5\u05EA\u05DD \u05E0\u05DB\u05D5\u05DF. \u05D9\u05D9\u05EA\u05DB\u05DF \u05E9\u05D7\u05DC\u05E7 \u05DE\u05D4\u05EA\u05D5\u05D5\u05D9\u05DD \u05DC\u05D0 \u05D9\u05D5\u05E6\u05D2\u05D5 \u05DB\u05E8\u05D0\u05D5\u05D9 \u05D0\u05D5 \u05DC\u05D0 \u05D9\u05D5\u05E6\u05D2\u05D5 \u05D1\u05DB\u05DC\u05DC.",webFonts:"\u05E8\u05D5\u05D1 \u05D4\u05D3\u05E4\u05D3\u05E4\u05E0\u05D9\u05DD \u05D4\u05DE\u05D5\u05D3\u05E8\u05E0\u05D9\u05D9\u05DD \u05DE\u05D0\u05E4\u05E9\u05E8\u05D9\u05DD \u05D4\u05D5\u05E8\u05D3\u05EA \u05D2\u05D5\u05E4\u05E0\u05D9\u05DD \u05DE\u05D4\u05E8\u05E9\u05EA. \u05E2\u05D3\u05DB\u05D5\u05DF \u05DC\u05D2\u05E8\u05E1\u05D4 \u05D7\u05D3\u05E9\u05D4 \u05D9\u05D5\u05EA\u05E8 \u05E9\u05DC \u05D4\u05D3\u05E4\u05D3\u05E4\u05DF \u05E9\u05DC\u05DA \u05D0\u05D5 \u05E9\u05D9\u05DE\u05D5\u05E9 \u05D1\u05D3\u05E4\u05D3\u05E4\u05DF \u05D0\u05D7\u05E8 \u05D9\u05DB\u05D5\u05DC\u05D9\u05DD \u05DC\u05E9\u05E4\u05E8 \u05D0\u05EA \u05D0\u05D9\u05DB\u05D5\u05EA \u05D4\u05E6\u05D2\u05EA \u05D4\u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA \u05D1\u05D3\u05E3 \u05D4\u05D6\u05D4.",fonts:"MathJax \u05D9\u05DB\u05D5\u05DC \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1[\u05D2\u05D5\u05E4\u05E0\u05D9 STIX](%1) \u05D0\u05D5 \u05D1[\u05D2\u05D5\u05E4\u05E0\u05D9 TeX \u05E9\u05DC MathJax](%2). \u05D0\u05E0\u05D7\u05E0\u05D5 \u05DE\u05DE\u05DC\u05D9\u05E6\u05D9\u05DD \u05DC\u05D4\u05D5\u05E8\u05D9\u05D3 \u05D0\u05D7\u05D3 \u05DE\u05D4\u05D2\u05D5\u05E4\u05E0\u05D9\u05DD \u05D4\u05D0\u05DC\u05D4 \u05DB\u05D3\u05D9 \u05DC\u05E9\u05E4\u05E8 \u05D0\u05EA \u05D7\u05D5\u05D5\u05D9\u05D9\u05EA \u05D4\u05BEMathJax \u05E9\u05DC\u05DA.",STIXPage:"\u05D4\u05D3\u05E3 \u05D4\u05D6\u05D4 \u05DE\u05D5\u05EA\u05D0\u05DD \u05DC\u05E9\u05D9\u05DE\u05D5\u05E9 \u05D1[\u05D2\u05D5\u05E4\u05E0\u05D9 STIX](%1). \u05DE\u05D5\u05DE\u05DC\u05E5 \u05DC\u05D4\u05D5\u05E8\u05D9\u05D3 \u05D5\u05DC\u05D4\u05EA\u05E7\u05D9\u05DF \u05D0\u05EA \u05D4\u05D2\u05D5\u05E4\u05E0\u05D9\u05DD \u05D4\u05D0\u05DC\u05D4 \u05DB\u05D3\u05D9 \u05DC\u05E9\u05E4\u05E8 \u05D0\u05EA \u05D7\u05D5\u05D5\u05D9\u05D9\u05EA \u05D4\u05BEMathJax \u05E9\u05DC\u05DA.",TeXPage:"\u05D4\u05D3\u05E3 \u05D4\u05D6\u05D4 \u05DE\u05D5\u05EA\u05D0\u05DD \u05DC\u05E9\u05D9\u05DE\u05D5\u05E9 \u05D1[\u05D2\u05D5\u05E4\u05E0\u05D9 TeX \u05E9\u05DC MathJax](%1). \u05DE\u05D5\u05DE\u05DC\u05E5 \u05DC\u05D4\u05D5\u05E8\u05D9\u05D3 \u05D5\u05DC\u05D4\u05EA\u05E7\u05D9\u05DF \u05D0\u05EA \u05D4\u05D2\u05D5\u05E4\u05E0\u05D9\u05DD \u05D4\u05D0\u05DC\u05D4 \u05DB\u05D3\u05D9 \u05DC\u05E9\u05E4\u05E8 \u05D0\u05EA \u05D7\u05D5\u05D5\u05D9\u05D9\u05EA \u05D4\u05BEMathJax \u05E9\u05DC\u05DA."}});MathJax.Ajax.loadComplete("[MathJax]/localization/he/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/he/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/he/HTML-CSS.js
new file mode 100644
index 0000000..1fb1b75
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/he/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/he/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("he","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u05D8\u05E2\u05D9\u05E0\u05EA \u05D2\u05D5\u05E4\u05DF \u05D4\u05E8\u05E9\u05EA %1",CantLoadWebFont:"\u05DC\u05D0 \u05E0\u05D9\u05EA\u05DF \u05DC\u05D8\u05E2\u05D5\u05DF \u05D0\u05EA \u05D2\u05D5\u05E4\u05DF \u05D4\u05E8\u05E9\u05EA %1",FirefoxCantLoadWebFont:"\u05E4\u05D9\u05D9\u05E8\u05E4\u05D5\u05E7\u05E1 \u05D0\u05D9\u05E0\u05D5 \u05D9\u05DB\u05D5\u05DC \u05DC\u05D8\u05E2\u05D5\u05DF \u05D2\u05D5\u05E4\u05E0\u05D9 \u05E8\u05E9\u05EA \u05DE\u05E9\u05E8\u05EA \u05DE\u05E8\u05D5\u05D7\u05E7",CantFindFontUsing:"\u05DC\u05D0 \u05E0\u05DE\u05E6\u05D0 \u05D2\u05D5\u05E4\u05DF \u05EA\u05E7\u05D9\u05DF \u05D1\u05D0\u05DE\u05E6\u05E2\u05D5\u05EA %1",WebFontsNotAvailable:"\u05D2\u05D5\u05E4\u05E0\u05D9 \u05E8\u05E9\u05EA \u05D0\u05D9\u05E0\u05DD \u05D6\u05DE\u05D9\u05E0\u05D9\u05DD \u2013 \u05D1\u05DE\u05E7\u05D5\u05DE\u05DD \u05DE\u05E9\u05DE\u05E9\u05D9\u05DD \u05D2\u05D5\u05E4\u05E0\u05D9 \u05EA\u05DE\u05D5\u05E0\u05D4"}});MathJax.Ajax.loadComplete("[MathJax]/localization/he/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/he/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/he/HelpDialog.js
new file mode 100644
index 0000000..aec68c0
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/he/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/he/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("he","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"\u05E2\u05D6\u05E8\u05D4 \u05E9\u05DC MathJax",MathJax:"*MathJax* \u05D4\u05D9\u05D0 \u05E1\u05E4\u05E8\u05D9\u05D9\u05EA \u05D2'\u05D0\u05D5\u05D4 \u05E1\u05E7\u05E8\u05D9\u05E4\u05D8 \u05E9\u05DE\u05D0\u05E4\u05E9\u05E8\u05EA \u05DC\u05DB\u05D5\u05EA\u05D1\u05D9 \u05D0\u05EA\u05E8\u05D9\u05DD \u05DC\u05DB\u05DC\u05D5\u05DC \u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA \u05DE\u05EA\u05DE\u05D8\u05D9\u05D5\u05EA \u05D1\u05D3\u05E4\u05D9\u05DD. \u05D4\u05E7\u05D5\u05E8\u05D0\u05D9\u05DD \u05D0\u05D9\u05E0\u05DD \u05E6\u05E8\u05D9\u05DB\u05D9\u05DD \u05DC\u05E2\u05E9\u05D5\u05EA \u05D3\u05D1\u05E8 \u05DB\u05D3\u05D9 \u05E9\u05D6\u05D4 \u05D9\u05E7\u05E8\u05D4.",Browsers:"*\u05D3\u05E4\u05D3\u05E4\u05E0\u05D9\u05DD*: MathJax \u05E2\u05D5\u05D1\u05D3 \u05E2\u05DD \u05DB\u05DC \u05D4\u05D3\u05E4\u05D3\u05E4\u05E0\u05D9\u05DD \u05D4\u05DE\u05D5\u05D3\u05E8\u05E0\u05D9\u05D9\u05DD, \u05DB\u05D5\u05DC\u05DC \u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8 \u05D0\u05E7\u05E1\u05E4\u05DC\u05D5\u05E8\u05E8 \u05DE\u05D2\u05E8\u05E1\u05D4 6 \u05D5\u05DE\u05E2\u05DC\u05D4, \u05E4\u05D9\u05D9\u05E8\u05E4\u05D5\u05E7\u05E1 \u05DE\u05D2\u05E8\u05E1\u05D4 3 \u05D5\u05DE\u05E2\u05DC\u05D4, \u05DB\u05E8\u05D5\u05DD \u05DE\u05D2\u05E8\u05E1\u05D4 0.2 \u05D5\u05DE\u05E2\u05DC\u05D4, \u05E1\u05E4\u05D0\u05E8\u05D9 \u05DE\u05D2\u05E8\u05E1\u05D4 2 \u05D5\u05DE\u05E2\u05DC\u05D4, \u05D0\u05D5\u05E4\u05E8\u05D4 \u05DE\u05D2\u05E8\u05E1\u05D4 9.6 \u05D5\u05DE\u05E2\u05DC\u05D4 \u05D5\u05E8\u05D5\u05D1 \u05D4\u05D3\u05E4\u05D3\u05E4\u05E0\u05D9\u05DD \u05DC\u05DE\u05DB\u05E9\u05D9\u05E8\u05D9\u05DD \u05E0\u05D9\u05D9\u05D3\u05D9\u05DD.",Menu:"*\u05EA\u05E4\u05E8\u05D9\u05D8 \u05DE\u05EA\u05DE\u05D8\u05D9\u05E7\u05D4*: MathJax \u05DE\u05D5\u05E1\u05D9\u05E3 \u05EA\u05E4\u05E8\u05D9\u05D8 \u05D4\u05E7\u05E9\u05E8 \u05DC\u05DE\u05E9\u05D5\u05D5\u05D0\u05D5\u05EA. \u05D9\u05E9 \u05DC\u05E2\u05E9\u05D5\u05EA \u05DC\u05D7\u05D9\u05E6\u05D4 \u05D9\u05DE\u05E0\u05D9\u05EA \u05D0\u05D5 \u05DC\u05D7\u05D9\u05E6\u05D4 \u05E2\u05DD Ctrl \u05D1\u05DB\u05DC \u05E0\u05D5\u05E1\u05D7\u05D4 \u05DB\u05D3\u05D9 \u05DC\u05D4\u05D9\u05DB\u05E0\u05E1 \u05DC\u05EA\u05E4\u05E8\u05D9\u05D8.",ShowMath:"*\u05DC\u05D4\u05E6\u05D9\u05D2 \u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA \u05D1\u05EA\u05D5\u05E8* \u05DE\u05D0\u05E4\u05E9\u05E8 \u05DC\u05DA \u05DC\u05E8\u05D0\u05D5\u05EA \u05D0\u05EA \u05E7\u05D5\u05D3 \u05D4\u05DE\u05E7\u05D5\u05E8 \u05E9\u05DC \u05D4\u05E0\u05D5\u05E1\u05D7\u05D4 \u05DC\u05D4\u05E2\u05EA\u05E7\u05D4 \u05D5\u05D4\u05D3\u05D1\u05E7\u05D4 (\u05D1\u05EA\u05D5\u05E8 MathML \u05D0\u05D5 \u05D1\u05E6\u05D5\u05E8\u05D4 \u05D4\u05DE\u05E7\u05D5\u05E8\u05D9\u05EA).",Settings:"*\u05D4\u05D2\u05D3\u05E8\u05D5\u05EA* \u05E0\u05D5\u05EA\u05E0\u05D5\u05EA \u05DC\u05DA \u05E9\u05DC\u05D9\u05D8\u05D4 \u05E2\u05DC \u05D9\u05DB\u05D5\u05DC\u05D5\u05EA \u05E9\u05DC MathJax, \u05DB\u05D2\u05D5\u05DF \u05D4\u05D2\u05D5\u05D3\u05DC \u05E9\u05DC \u05D4\u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA \u05D5\u05D4\u05E9\u05D9\u05D8\u05D4 \u05DC\u05D4\u05E6\u05D2\u05EA \u05D4\u05DE\u05E9\u05D5\u05D5\u05D0\u05D5\u05EA.",Language:"*\u05E9\u05E4\u05D4* \u2013 \u05DB\u05D0\u05DF \u05D0\u05E4\u05E9\u05E8 \u05DC\u05D1\u05D7\u05D5\u05E8 \u05D0\u05EA \u05D4\u05E9\u05E4\u05D4 \u05E9\u05BEMathJax \u05DE\u05E6\u05D9\u05D2\u05D4 \u05D1\u05EA\u05E4\u05E8\u05D9\u05D8\u05D9\u05DD \u05D5\u05D1\u05D4\u05D5\u05D3\u05E2\u05D5\u05EA \u05D4\u05D0\u05D6\u05D4\u05E8\u05D4",Zoom:"*\u05E7\u05D9\u05E8\u05D5\u05D1 \u05DE\u05EA\u05DE\u05D8\u05D9\u05E7\u05D4*: \u05D0\u05DD \u05E7\u05E9\u05D4 \u05DC\u05DA \u05DC\u05E7\u05E8\u05D5\u05D0 \u05DE\u05E9\u05D5\u05D5\u05D0\u05D4, MathJax \u05D9\u05DB\u05D5\u05DC \u05DC\u05D4\u05D2\u05D3\u05D9\u05DC \u05D0\u05D5\u05EA\u05D4 \u05DB\u05D3\u05D9 \u05DC\u05E2\u05D6\u05D5\u05E8 \u05DC\u05DA \u05DC\u05E8\u05D0\u05D5\u05EA \u05D0\u05D5\u05EA\u05D4 \u05D8\u05D5\u05D1 \u05D9\u05D5\u05EA\u05E8.",Accessibilty:"*\u05E0\u05D2\u05D9\u05E9\u05D5\u05EA*: MathJax \u05E2\u05D5\u05D1\u05D3 \u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9\u05EA \u05E2\u05DD \u05E7\u05D5\u05E8\u05D0\u05D9 \u05DE\u05E1\u05DA \u05DB\u05D3\u05D9 \u05DC\u05D5\u05D5\u05D3\u05D0 \u05E9\u05D4\u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA \u05E0\u05D2\u05D9\u05E9\u05D5\u05EA \u05DC\u05DB\u05D1\u05D3\u05D9 \u05E8\u05D0\u05D9\u05D9\u05D4.",Fonts:"*\u05D2\u05D5\u05E4\u05E0\u05D9\u05DD*: MathJax \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D1\u05D2\u05D5\u05E4\u05E0\u05D9\u05DD \u05DE\u05EA\u05DE\u05D8\u05D9\u05D9\u05DD \u05DE\u05E1\u05D5\u05D9\u05DE\u05D9\u05DD \u05D0\u05DD \u05D4\u05DD \u05DE\u05D5\u05EA\u05E7\u05E0\u05D9\u05DD \u05D1\u05DE\u05D7\u05E9\u05D1 \u05E9\u05DC\u05DA; \u05D0\u05D7\u05E8\u05EA, \u05D4\u05D5\u05D0 \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D1\u05D2\u05D5\u05E4\u05E0\u05D9 \u05E8\u05E9\u05EA. \u05D0\u05E3 \u05E9\u05D6\u05D4 \u05D0\u05D9\u05E0\u05D5 \u05E0\u05D7\u05D5\u05E5, \u05D2\u05D5\u05E4\u05E0\u05D9\u05DD \u05DE\u05D5\u05EA\u05E7\u05E0\u05D9\u05DD \u05DE\u05E7\u05D5\u05DE\u05D9\u05EA \u05D9\u05DB\u05D5\u05DC \u05DC\u05D6\u05E8\u05D6 \u05D0\u05EA \u05D4\u05E1\u05D3\u05B7\u05E8. \u05D0\u05E0\u05D7\u05E0\u05D5 \u05DE\u05DE\u05DC\u05D9\u05E6\u05D9\u05DD \u05DC\u05D4\u05EA\u05E7\u05D9\u05DF \u05D0\u05EA [\u05D2\u05D5\u05E4\u05E0\u05D9 STIX](%1).",CloseDialog:"\u05E1\u05D2\u05D9\u05E8\u05EA \u05D7\u05DC\u05D5\u05DF \u05D3\u05D5\u05BE\u05E9\u05D9\u05D7 \u05E2\u05D6\u05E8\u05D4"}});MathJax.Ajax.loadComplete("[MathJax]/localization/he/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/he/MathML.js b/htdocs/js/MathJax-2.7.2/localization/he/MathML.js
new file mode 100644
index 0000000..0c878ce
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/he/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/he/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("he","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"\u05E8\u05DB\u05D9\u05D1 mglyph \u05D2\u05E8\u05D5\u05E2: %1",BadMglyphFont:"\u05D2\u05D5\u05E4\u05DF \u05D2\u05E8\u05D5\u05E2: %1",MathPlayer:'MathJax \u05DC\u05D0 \u05D4\u05E6\u05DC\u05D9\u05D7 \u05DC\u05D4\u05D2\u05D3\u05D9\u05E8 \u05D0\u05EA MathPlayer.\n\n\u05D0\u05DD MathPlayer th\u05E0\u05D5 \u05DE\u05D5\u05EA\u05E7\u05DF, \u05D9\u05E9 \u05DC\u05D4\u05EA\u05E7\u05D9\u05DF \u05D0\u05D5\u05EA\u05D5 \u05EA\u05D7\u05D9\u05DC\u05D4.\n\u05D0\u05D7\u05E8\u05EA, \u05D9\u05D9\u05EA\u05DB\u05DF \u05E9\u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05D4\u05D0\u05D1\u05D8\u05D7\u05D4 \u05E9\u05DC\u05DA \u05DC\u05D0 \u05D9\u05D0\u05E4\u05E9\u05E8\u05D5 \u05DC\u05E8\u05DB\u05D9\u05D1\u05D9 ActiveX\n\u05DC\u05E8\u05D5\u05E5. \u05D9\u05E9 \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05D7\u05DC\u05D5\u05DF \u05D0\u05E4\u05E9\u05E8\u05D5\u05D9\u05D5\u05EA \u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8 \u05EA\u05D7\u05EA \u05EA\u05E4\u05E8\u05D9\u05D8 \u05DB\u05DC\u05D9\u05DD, \u05DC\u05D1\u05D7\u05D5\u05E8 \u05D1\u05DC\u05E9\u05D5\u05E0\u05D9\u05EA "\u05D0\u05D1\u05D8\u05D7\u05D4", \u05D5\u05DC\u05DC\u05D7\u05D5\u05E5 \u05E2\u05DC "\u05E8\u05DE\u05D4 \u05DE\u05D5\u05EA\u05D0\u05DE\u05EA \u05D0\u05D9\u05E9\u05D9\u05EA". \u05E9\u05DD \u05D9\u05E9 \u05DC\u05D1\u05D3\u05D5\u05E7 \u05E9\u05D4\u05D0\u05E4\u05E9\u05E8\u05D5\u05D9\u05D5\u05EA\n"\u05D4\u05E8\u05E6\u05E5 \u05D1\u05E7\u05E8\u05D9 ActiveX" \u05D5"\u05D4\u05EA\u05E0\u05D4\u05D2\u05D5\u05D9\u05D5\u05EA \u05D1\u05D9\u05E0\u05D0\u05E8\u05D9\u05D5\u05EA \u05D5\u05E1\u05E7\u05E8\u05D9\u05E4\u05D8\u05D9\u05DD" \u05DE\u05D5\u05E4\u05E2\u05DC\u05D5\u05EA.\n\n\u05D1\u05DE\u05E6\u05D1 \u05D4\u05E0\u05D5\u05DB\u05D7\u05D9 \u05D9\u05D5\u05E4\u05D9\u05E2\u05D5 \u05D4\u05D5\u05D3\u05E2\u05D5\u05EA \u05E9\u05D2\u05D9\u05D0\u05D4 \u05D1\u05DE\u05E7\u05D5\u05DD \n\u05DE\u05EA\u05DE\u05D8\u05D9\u05E7\u05D4 \u05DE\u05E2\u05D5\u05E6\u05D1\u05EA.',CantCreateXMLParser:'MathJax \u05D0\u05D9\u05E0\u05D5 \u05D9\u05DB\u05D5\u05DC \u05DC\u05D9\u05E6\u05D5\u05E8 \u05DE\u05E4\u05E2\u05E0\u05D7 XML \u05E2\u05D1\u05D5\u05E8 MathML. \u05E0\u05D0 \u05DC\u05D1\u05D3\u05D5\u05E7\n\u05E9\u05D4\u05D2\u05D3\u05E8\u05EA \u05D4\u05D0\u05D1\u05D8\u05D7\u05D4 \'\u05D1\u05E7\u05E8\u05D9 ActiveX \u05E9\u05DE\u05E1\u05D5\u05DE\u05E0\u05D9\u05DD \u05D1\u05EA\u05D5\u05E8 \u05D1\u05D8\u05D5\u05D7\u05D9\u05DD\' \u05DE\u05D5\u05E4\u05E2\u05DC\u05EA\n(\u05D9\u05E9 \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05D0\u05E4\u05E9\u05E8\u05D5\u05D9\u05D5\u05EA \u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8 \u05D1\u05EA\u05E4\u05E8\u05D9\u05D8 \u05DB\u05DC\u05D9\u05DD, \u05DC\u05E4\u05EA\u05D5\u05D7 \u05D0\u05EA \u05DC\u05E9\u05D5\u05E0\u05D9\u05EA "\u05D0\u05D1\u05D8\u05D7\u05D4",\n\u05D5\u05D0\u05D6 \u05DC\u05DC\u05D7\u05D5\u05E5 \u05E2\u05DC "\u05E8\u05DE\u05D4 \u05DE\u05D5\u05EA\u05D0\u05DE\u05EA \u05D0\u05D9\u05E9\u05D9\u05EA" \u05DB\u05D3\u05D9 \u05DC\u05D1\u05D3\u05D5\u05E7 \u05D0\u05EA \u05D6\u05D4).\n\n\u05DE\u05E9\u05D5\u05D5\u05D0\u05D5\u05EA MathML \u05DC\u05D0 \u05D9\u05E2\u05D5\u05D1\u05D3\u05D5 \u05E2\u05DC\u05BE\u05D9\u05D3\u05D9 MathJax.',UnknownNodeType:"\u05E1\u05D5\u05D2 \u05E6\u05D5\u05DE\u05EA \u05D1\u05DC\u05EA\u05D9\u05BE\u05D9\u05D5\u05D3\u05E2: %1",UnexpectedTextNode:"\u05E1\u05D5\u05D2 \u05E6\u05D5\u05DE\u05EA \u05D1\u05DC\u05EA\u05D9\u05BE\u05E6\u05E4\u05D5\u05D9: %1",ErrorParsingMathML:"\u05E9\u05D2\u05D9\u05D0\u05D4 \u05D1\u05E4\u05E2\u05E0\u05D5\u05D7 MathML",ParsingError:"\u05E9\u05D2\u05D9\u05D0\u05D4 \u05D1\u05E4\u05E2\u05E0\u05D5\u05D7 MathML\u200F: %1",MathMLSingleElement:"MathML \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA \u05DB\u05EA\u05D5\u05D1 \u05D1\u05D0\u05DC\u05DE\u05E0\u05D8 \u05D0\u05D7\u05D3",MathMLRootElement:"MathML \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05DB\u05EA\u05D1 \u05D1\u05D0\u05DC\u05DE\u05E0\u05D8 \u003Cmath\u003E, \u05DC\u05D0 %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/he/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/he/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/he/MathMenu.js
new file mode 100644
index 0000000..468016a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/he/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/he/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("he","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u05DC\u05D4\u05E6\u05D9\u05D2 \u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA \u05D1\u05EA\u05D5\u05E8",MathMLcode:"\u05E7\u05D5\u05D3 MathML",OriginalMathML:"MathML \u05DE\u05E7\u05D5\u05E8\u05D9",TeXCommands:"\u05E4\u05E7\u05D5\u05D3\u05D5\u05EA TeX",AsciiMathInput:"\u05E7\u05DC\u05D8 AsciiMathML",Original:"\u05D4\u05E6\u05D5\u05E8\u05D4 \u05D4\u05DE\u05E7\u05D5\u05E8\u05D9\u05EA",ErrorMessage:"\u05D4\u05D5\u05D3\u05E2\u05EA \u05E9\u05D2\u05D9\u05D0\u05D4",Annotation:"\u05E4\u05D9\u05E8\u05D5\u05E9",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Content MathML",OpenMath:"OpenMath",texHints:"\u05DC\u05D4\u05E6\u05D9\u05D2 \u05E8\u05DE\u05D6\u05D9\u05DD \u05E9\u05DC TeX \u05D1\u05BEMathML",Settings:"\u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05DE\u05EA\u05DE\u05D8\u05D9\u05E7\u05D4",ZoomTrigger:"\u05DE\u05D4 \u05D2\u05D5\u05E8\u05DD \u05DC\u05E7\u05D9\u05E8\u05D5\u05D1",Hover:"\u05DE\u05E2\u05D1\u05E8 \u05E2\u05DB\u05D1\u05E8",Click:"\u05DC\u05D7\u05D9\u05E6\u05D4",DoubleClick:"\u05DC\u05D7\u05D9\u05E6\u05D4 \u05DB\u05E4\u05D5\u05DC\u05D4",NoZoom:"\u05DC\u05DC\u05D0 \u05E7\u05D9\u05E8\u05D5\u05D1",TriggerRequires:"\u05D4\u05E4\u05E2\u05DC\u05EA \u05D4\u05E7\u05D9\u05E8\u05D5\u05D1 \u05D3\u05D5\u05E8\u05E9\u05EA:",Option:"Option",Alt:"Alt",Command:"Command",Control:"Ctrl",Shift:"Shift",ZoomFactor:"\u05E8\u05DE\u05EA \u05E7\u05D9\u05E8\u05D5\u05D1",Renderer:"\u05DE\u05E6\u05D9\u05D2 \u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA",MPHandles:"\u05DC\u05D0\u05E4\u05E9\u05E8 \u05DC\u05BEMathPlayer \u05DC\u05D8\u05E4\u05DC \u05D1\u05BE:",MenuEvents:"\u05D0\u05D9\u05E8\u05D5\u05E2\u05D9 \u05EA\u05E4\u05E8\u05D9\u05D8",MouseEvents:"\u05D0\u05D9\u05E8\u05D5\u05E2\u05D9 \u05E2\u05DB\u05D1\u05E8",MenuAndMouse:"\u05D0\u05D9\u05E8\u05D5\u05E2\u05D9 \u05E2\u05DB\u05D1\u05E8 \u05D5\u05D0\u05D9\u05E8\u05D5\u05E2\u05D9 \u05EA\u05E4\u05E8\u05D9\u05D8",FontPrefs:"\u05D4\u05E2\u05D3\u05E4\u05D5\u05EA \u05D2\u05D5\u05E4\u05E0\u05D9\u05DD",ForHTMLCSS:"\u05E2\u05D1\u05D5\u05E8 HTML-CSS:",Auto:"\u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9",TeXLocal:"TeX (\u05DE\u05E7\u05D5\u05DE\u05D9)",TeXWeb:"TeX (\u05D1\u05E8\u05E9\u05EA)",TeXImage:"TeX (\u05EA\u05DE\u05D5\u05E0\u05D4)",STIXLocal:"STIX (\u05DE\u05E7\u05D5\u05DE\u05D9)",STIXWeb:"STIX (\u05D1\u05E8\u05E9\u05EA)",AsanaMathWeb:"Asana Math (\u05D1\u05E8\u05E9\u05EA)",GyrePagellaWeb:"Gyre Pagella (\u05D1\u05E8\u05E9\u05EA)",GyreTermesWeb:"Gyre Termes (\u05D1\u05E8\u05E9\u05EA)",LatinModernWeb:"Latin Modern (\u05D1\u05E8\u05E9\u05EA)",NeoEulerWeb:"Neo Euler (\u05D1\u05E8\u05E9\u05EA)",ContextMenu:"\u05EA\u05E4\u05E8\u05D9\u05D8 \u05D4\u05B6\u05E7\u05E9\u05E8",Browser:"\u05D3\u05E4\u05D3\u05E4\u05DF",Scale:"\u05DC\u05D4\u05EA\u05D0\u05D9\u05DD \u05D0\u05EA \u05D4\u05D2\u05D5\u05D3\u05DC \u05E9\u05DC \u05DB\u05DC \u05D4\u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA...",Discoverable:"\u05DC\u05D4\u05D0\u05D9\u05E8 \u05D1\u05DE\u05E2\u05D1\u05E8 \u05E2\u05DB\u05D1\u05E8",Locale:"\u05E9\u05E4\u05D4",LoadLocale:"\u05DC\u05D8\u05E2\u05D5\u05DF \u05DE\u05DB\u05EA\u05D5\u05D1\u05EA...",About:"\u05D0\u05D5\u05D3\u05D5\u05EA MathJax",Help:"\u05E2\u05D6\u05E8\u05D4 \u05E9\u05DC MathJax",localTeXfonts:"\u05DE\u05E9\u05DE\u05E9\u05D9\u05DD \u05D2\u05D5\u05E4\u05E0\u05D9 TeX \u05DE\u05E7\u05D5\u05DE\u05D9\u05D9\u05DD",webTeXfonts:"\u05DE\u05E9\u05DE\u05E9\u05D9\u05DD \u05D2\u05D5\u05E4\u05E0\u05D9 TeX \u05DE\u05D4\u05E8\u05E9\u05EA",imagefonts:"\u05DE\u05E9\u05DE\u05E9\u05D9\u05DD \u05D2\u05D5\u05E4\u05E0\u05D9 \u05EA\u05DE\u05D5\u05E0\u05D4",localSTIXfonts:"\u05DE\u05E9\u05DE\u05E9\u05D9\u05DD \u05D2\u05D5\u05E4\u05E0\u05D9 STIX \u05DE\u05E7\u05D5\u05DE\u05D9\u05D9\u05DD",webSVGfonts:"\u05DE\u05E9\u05DE\u05E9\u05D9\u05DD \u05D2\u05D5\u05E4\u05E0\u05D9 SVG \u05DE\u05D4\u05E8\u05E9\u05EA",genericfonts:"\u05DE\u05E9\u05DE\u05E9\u05D9\u05DD \u05D2\u05D5\u05E4\u05E0\u05D9 \u05D9\u05D5\u05E0\u05D9\u05E7\u05D5\u05D3 \u05DB\u05DC\u05DC\u05D9\u05D9\u05DD",wofforotffonts:"\u05D2\u05D5\u05E4\u05E0\u05D9 woff \u05D0\u05D5 otf",eotffonts:"\u05D2\u05D5\u05E4\u05E0\u05D9 eot",svgfonts:"\u05D2\u05D5\u05E4\u05E0\u05D9 svg",WebkitNativeMMLWarning:"\u05D1\u05D3\u05E4\u05D3\u05E4\u05DF \u05E9\u05DC\u05DA \u05D0\u05D9\u05DF \u05EA\u05DE\u05D9\u05DB\u05D4 \u05DE\u05D5\u05D1\u05E0\u05D9\u05EA \u05D1\u05BEMathML, \u05D0\u05D6 \u05DE\u05E2\u05D1\u05E8 \u05DC\u05E4\u05DC\u05D8 MathML \u05E2\u05DC\u05D5\u05DC \u05DC\u05D4\u05E4\u05D5\u05DA \u05D0\u05EA \u05D4\u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA \u05DC\u05D1\u05DC\u05EA\u05D9\u05BE\u05E7\u05E8\u05D9\u05D0\u05D5\u05EA",MSIENativeMMLWarning:"\u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8 \u05D0\u05E7\u05E1\u05E4\u05DC\u05D5\u05E8\u05E8 \u05D3\u05D5\u05E8\u05E9 \u05EA\u05D5\u05E1\u05E3 MathPlayer \u05DB\u05D3\u05D9 \u05DC\u05E2\u05D1\u05D3 \u05E4\u05DC\u05D8 MathML.",OperaNativeMMLWarning:"\u05D4\u05EA\u05DE\u05D9\u05DB\u05D4 \u05E9\u05DC \u05D0\u05D5\u05E4\u05E8\u05D4 \u05D1\u05BEMathML \u05DE\u05D5\u05D2\u05D1\u05DC\u05EA, \u05D0\u05D6 \u05DE\u05E2\u05D1\u05E8 \u05DC\u05BEMathML \u05E2\u05DC\u05D5\u05DC \u05DC\u05D2\u05E8\u05D5\u05DD \u05DC\u05D7\u05DC\u05E7 \u05DE\u05D4\u05D1\u05D9\u05D8\u05D5\u05D9\u05D9\u05DD \u05DC\u05D4\u05D9\u05D5\u05EA \u05DE\u05D5\u05E6\u05D2\u05D9\u05DD \u05D1\u05D0\u05D5\u05E4\u05DF \u05D2\u05E8\u05D5\u05E2.",SafariNativeMMLWarning:"\u05D4\u05EA\u05DE\u05D9\u05DB\u05D4 \u05D4\u05DE\u05D5\u05D1\u05E0\u05D9\u05EA \u05E9\u05DC \u05D4\u05D3\u05E4\u05D3\u05E4\u05DF \u05E9\u05DC\u05DA \u05D1\u05BEMathML \u05D0\u05D9\u05E0\u05D4 \u05DE\u05DE\u05DE\u05E9\u05EA \u05D0\u05EA \u05DB\u05DC \u05D4\u05D9\u05DB\u05D5\u05DC\u05D5\u05EA \u05E9\u05BEMathJax \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D1\u05D4\u05DF, \u05D0\u05D6 \u05D9\u05D9\u05EA\u05DB\u05DF \u05E9\u05D1\u05D9\u05D8\u05D5\u05D9\u05D9\u05DD \u05D0\u05D7\u05D3\u05D9\u05DD \u05DC\u05D0 \u05D9\u05D5\u05E6\u05D2\u05D5 \u05DB\u05E8\u05D0\u05D5\u05D9.",FirefoxNativeMMLWarning:"\u05D4\u05EA\u05DE\u05D9\u05DB\u05D4 \u05D4\u05DE\u05D5\u05D1\u05E0\u05D9\u05EA \u05E9\u05DC \u05D4\u05D3\u05E4\u05D3\u05E4\u05DF \u05E9\u05DC\u05DA \u05D1\u05BEMathML \u05D0\u05D9\u05E0\u05D4 \u05DE\u05DE\u05DE\u05E9\u05EA \u05D0\u05EA \u05DB\u05DC \u05D4\u05D9\u05DB\u05D5\u05DC\u05D5\u05EA \u05E9\u05BEMathJax \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D1\u05D4\u05DF, \u05D0\u05D6 \u05D9\u05D9\u05EA\u05DB\u05DF \u05E9\u05D1\u05D9\u05D8\u05D5\u05D9\u05D9\u05DD \u05D0\u05D7\u05D3\u05D9\u05DD \u05DC\u05D0 \u05D9\u05D5\u05E6\u05D2\u05D5 \u05DB\u05E8\u05D0\u05D5\u05D9.",MSIESVGWarning:"\u05EA\u05DE\u05D9\u05DB\u05D4 \u05D1\u05BESVG \u05D0\u05D9\u05E0\u05D4 \u05DE\u05DE\u05D5\u05DE\u05E9\u05EA \u05D1\u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8 \u05D0\u05E7\u05E1\u05E4\u05DC\u05D5\u05E8\u05E8 \u05DC\u05E4\u05E0\u05D9 \u05D2\u05E8\u05E1\u05D4 9 \u05D0\u05D5 \u05DB\u05D0\u05E9\u05E8 \u05D4\u05D3\u05E4\u05D3\u05E4\u05DF \u05E4\u05D5\u05E2\u05DC \u05D1\u05DE\u05E6\u05D1 \u05EA\u05D0\u05D9\u05DE\u05D5\u05EA \u05DC\u05D2\u05E8\u05E1\u05D4 8 \u05D5\u05DE\u05D8\u05D4. \u05DE\u05E2\u05D1\u05E8 \u05DC\u05E4\u05DC\u05D8 \u05D1\u05BESVG \u05D9\u05D2\u05E8\u05D5\u05DD \u05DC\u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA \u05DE\u05EA\u05DE\u05D8\u05D9\u05D5\u05EA \u05DC\u05D0 \u05D4\u05D9\u05D5\u05EA \u05DE\u05D5\u05E6\u05D2\u05D5\u05EA \u05DB\u05E8\u05D0\u05D5\u05D9.",LoadURL:"\u05D8\u05E2\u05D9\u05E0\u05EA \u05E0\u05EA\u05D5\u05E0\u05D9 \u05EA\u05E8\u05D2\u05D5\u05DD \u05DE\u05D4\u05DB\u05EA\u05D5\u05D1\u05EA \u05D4\u05D1\u05D0\u05D4:",BadURL:"\u05D4\u05DB\u05EA\u05D5\u05D1\u05EA \u05E6\u05E8\u05D9\u05DB\u05D4 \u05DC\u05DB\u05E4\u05E0\u05D5\u05EA \u05DC\u05E7\u05D5\u05D1\u05E5 \u05D2'\u05D0\u05D5\u05D5\u05D4 \u05E1\u05E7\u05E8\u05D9\u05E4\u05D8 \u05E9\u05DE\u05D2\u05D3\u05D9\u05E8 \u05E0\u05EA\u05D5\u05E0\u05D9 \u05EA\u05E8\u05D2\u05D5\u05DD \u05E9\u05DC MathJax. \u05E7\u05D5\u05D1\u05E5 \u05D4\u05D2'\u05D0\u05D5\u05D5\u05E1 \u05E1\u05E7\u05E8\u05D9\u05E4\u05D8 \u05D0\u05DE\u05D5\u05E8 \u05DC\u05D4\u05E1\u05EA\u05D9\u05D9\u05DD \u05D1\u05BEjs.",BadData:"\u05E0\u05DB\u05E9\u05DC\u05D4 \u05D8\u05E2\u05D9\u05E0\u05EA \u05E0\u05EA\u05D5\u05E0\u05D9 \u05EA\u05E8\u05D2\u05D5\u05DD \u05DE\u05BE%1",SwitchAnyway:"\u05DC\u05E9\u05E0\u05D5\u05EA \u05D0\u05EA \u05D4\u05DE\u05E6\u05D9\u05D2 \u05D1\u05DB\u05DC \u05D6\u05D0\u05EA?\n\n(\u05D9\u05E9 \u05DC\u05DC\u05D7\u05D5\u05E5 \u05D0\u05D9\u05E9\u05D5\u05E8 \u05DC\u05DE\u05E2\u05D1\u05E8 \u05D0\u05D5 \u05D1\u05D9\u05D8\u05D5\u05DC \u05DC\u05D4\u05DE\u05E9\u05DA \u05E2\u05DD \u05D4\u05E6\u05D9\u05D2 \u05D4\u05E0\u05D5\u05DB\u05D7\u05D9)",ScaleMath:"\u05DC\u05D4\u05EA\u05D0\u05D9\u05DD \u05D0\u05EA \u05D4\u05D2\u05D5\u05D3\u05DC \u05E9\u05DC \u05DB\u05DC \u05D4\u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA (\u05D9\u05D7\u05E1\u05D9\u05EA \u05DC\u05D8\u05E7\u05E1\u05D8 \u05D4\u05E1\u05DE\u05D5\u05DA) \u05D1\u05BE:",NonZeroScale:"\u05D4\u05D2\u05D5\u05D3\u05DC \u05DC\u05D0 \u05D9\u05DB\u05D5\u05DC \u05DC\u05D4\u05D9\u05D5 \u05D0\u05E4\u05E1",PercentScale:"\u05D4\u05D2\u05D5\u05D3\u05DC \u05D0\u05DE\u05D5\u05E8 \u05DC\u05D4\u05D9\u05D5\u05EA \u05D1\u05D0\u05D7\u05D5\u05D6\u05D9\u05DD (\u05DC\u05DE\u05E9\u05DC 120%%)",IE8warning:"\u05D6\u05D4 \u05D9\u05DB\u05D1\u05D4 \u05D0\u05EA \u05EA\u05E4\u05E8\u05D9\u05D8 MathJax \u05D5\u05D0\u05EA \u05D0\u05E4\u05E9\u05E8\u05D5\u05D9\u05D5\u05EA \u05D4\u05E7\u05D9\u05E8\u05D5\u05D1, \u05D0\u05D1\u05DC \u05D0\u05E4\u05E9\u05E8 \u05DC\u05E2\u05E9\u05D5\u05EA \u05DC\u05D7\u05D9\u05E6\u05D4 \u05E2\u05DD Alt \u05E2\u05DC \u05D1\u05D9\u05D8\u05D5\u05D9 \u05DB\u05D3\u05D9 \u05DC\u05E7\u05D1\u05DC \u05D8\u05EA \u05EA\u05E4\u05E8\u05D9\u05D8 M\uFFFDathJax \u05D1\u05DE\u05E7\u05D5\u05DD \u05D6\u05D4.\n\n\u05D4\u05D0\u05DD \u05D1\u05D0\u05DE\u05EA \u05DC\u05E9\u05E0\u05D5\u05EA \u05D0\u05EA \u05D4\u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05E9\u05DC MathJax?",IE9warning:"\u05EA\u05E4\u05E8\u05D9\u05D8 \u05D4\u05D4\u05E7\u05E9\u05E8 \u05E9\u05DC MathJax \u05D9\u05DB\u05D5\u05D1\u05D4, \u05D0\u05D1\u05DC \u05D0\u05E4\u05E9\u05E8 \u05DC\u05E2\u05E9\u05D5\u05EA \u05DC\u05D7\u05D9\u05E6\u05D4 \u05E2\u05DD Alt \u05E2\u05DC \u05D1\u05D9\u05D8\u05D5\u05D7 \u05DB\u05D3\u05D9 \u05DC\u05E7\u05D1\u05DC \u05D0\u05EA \u05EA\u05E4\u05E8\u05D9\u05D8 MathJax.",NoOriginalForm:"\u05D4\u05E6\u05D5\u05E8\u05D4 \u05D4\u05DE\u05E7\u05D5\u05E8\u05D9\u05EA \u05D0\u05D9\u05E0\u05D4 \u05D6\u05DE\u05D9\u05E0\u05D4",Close:"\u05E1\u05D2\u05D9\u05E8\u05D4",EqSource:"\u05DE\u05E7\u05D5\u05E8 \u05D4\u05DE\u05E9\u05D5\u05D5\u05D0\u05D4 \u05E9\u05DC MathJax",CloseAboutDialog:"\u05E1\u05D2\u05D9\u05E8\u05EA \u05D7\u05DC\u05D5\u05DF \u05D3\u05D5\u05BE\u05E9\u05D9\u05D7 \u05D0\u05D5\u05D3\u05D5\u05EA MathJax",FastPreview:"\u05EA\u05E6\u05D5\u05D2\u05D4 \u05DE\u05E7\u05D3\u05D9\u05DE\u05D4 \u05DE\u05D4\u05D9\u05E8\u05D4",AssistiveMML:"MathML \u05E0\u05D2\u05D9\u05E9",InTabOrder:"\u05DC\u05DB\u05DC\u05D5\u05DC \u05D1\u05E1\u05D3\u05E8 \u05D4\u05D8\u05D0\u05D1\u05D9\u05DD"}});MathJax.Ajax.loadComplete("[MathJax]/localization/he/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/he/TeX.js b/htdocs/js/MathJax-2.7.2/localization/he/TeX.js
new file mode 100644
index 0000000..93f9419
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/he/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/he/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("he","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u05E1\u05D5\u05D2\u05E8 \u05E4\u05EA\u05D9\u05D7\u05D4 \u05DE\u05D9\u05D5\u05EA\u05E8 \u05D0\u05D5 \u05E1\u05D5\u05D2\u05E8 \u05E1\u05D9\u05D5\u05DD \u05D7\u05E1\u05E8",ExtraCloseMissingOpen:"\u05E1\u05D5\u05D2\u05E8 \u05E1\u05D9\u05D5\u05DD \u05DE\u05D9\u05D5\u05EA\u05E8 \u05D0\u05D5 \u05E1\u05D5\u05D2\u05E8 \u05E4\u05EA\u05D9\u05D7\u05D4 \u05D7\u05E1\u05E8",MissingLeftExtraRight:"\u05D7\u05D5\u05E7 \u200E\\left \u05D7\u05E1\u05E8 \u05D0\u05D5 \u05D7\u05D5\u05E7 \u200E\\right \u05DE\u05D9\u05D5\u05EA\u05E8",MissingScript:"\u05D7\u05E1\u05E8 \u05D0\u05E8\u05D2\u05D5\u05DE\u05E0\u05D8 \u05DB\u05EA\u05D1 \u05E2\u05D9\u05DC\u05D9 \u05D0\u05D5 \u05DB\u05EA\u05D1 \u05EA\u05D7\u05EA\u05D9",ExtraLeftMissingRight:"\u200E\\left \u05DE\u05D9\u05D5\u05EA\u05E8 \u05D0\u05D5 \u05D7\u05D5\u05E7 \u200E\\right \u05D7\u05E1\u05E8",Misplaced:"%1 \u05D1\u05DE\u05E7\u05D5\u05DD \u05E9\u05D2\u05D5\u05D9",MissingOpenForSub:"\u05E1\u05D5\u05D2\u05E8 \u05E4\u05EA\u05D9\u05D7\u05D4 \u05D7\u05E1\u05E8 \u05DC\u05DB\u05EA\u05D1 \u05EA\u05D7\u05EA\u05D9",MissingOpenForSup:"\u05E1\u05D5\u05D2\u05E8 \u05E4\u05EA\u05D9\u05D7\u05D4 \u05D7\u05E1\u05E8 \u05DC\u05DB\u05EA\u05D1 \u05E2\u05D9\u05DC\u05D9",AmbiguousUseOf:"\u05E9\u05D9\u05DE\u05D5\u05E9 \u05D3\u05D5\u05BE\u05DE\u05E9\u05DE\u05E2\u05D9 \u05D1\u05BE\u200E%1",EnvBadEnd:"\u200E\\begin{%1}\u200E \u05D4\u05E1\u05EA\u05D9\u05D9\u05DD \u05D1\u05BE\u200E\\end{%2}\u200E",EnvMissingEnd:"\u200E\\end{%1}\u200E \u05D7\u05E1\u05E8",MissingBoxFor:"\u05D7\u05E1\u05E8\u05D4 \u05EA\u05D9\u05D1\u05D4 \u05E2\u05D1\u05D5\u05E8 %1",MissingCloseBrace:"\u05E1\u05D5\u05D2\u05E8 \u05E1\u05D9\u05D5\u05DD \u05D7\u05E1\u05E8",UndefinedControlSequence:"\u05E8\u05E6\u05E3 \u05D1\u05E7\u05E8\u05D4 \u05D1\u05DC\u05EA\u05D9\u05BE\u05DE\u05D5\u05D2\u05D3\u05E8 %1",DoubleExponent:"\u05DE\u05E2\u05E8\u05D9\u05DA \u05DB\u05E4\u05D5\u05DC: \u05D9\u05E9 \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05E1\u05D5\u05D2\u05E8\u05D9\u05D9\u05DD \u05DC\u05D4\u05D1\u05D4\u05E8\u05D4",DoubleSubscripts:"\u05DB\u05EA\u05D1 \u05EA\u05D7\u05EA\u05D9 \u05DB\u05E4\u05D5\u05DC: \u05D9\u05E9 \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05E1\u05D5\u05D2\u05E8\u05D9\u05D9\u05DD \u05DC\u05D4\u05D1\u05D4\u05E8\u05D4",DoubleExponentPrime:"\u05EA\u05D2 \u05D2\u05D5\u05E8\u05DD \u05DC\u05DE\u05E2\u05E8\u05D9\u05DA \u05DB\u05E4\u05D5\u05DC; \u05D9\u05E9 \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05E1\u05D5\u05D2\u05E8\u05D9\u05D9\u05DD \u05DC\u05D4\u05D1\u05D4\u05E8\u05D4",CantUseHash1:'\u05DC\u05D0 \u05E0\u05D9\u05EA\u05DF \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1"\u05EA\u05D5 \u05DE\u05E7\u05E8\u05D5 \u05E4\u05E8\u05DE\u05D8\u05E8 #" \u05D1\u05DE\u05E6\u05D1 \u05DE\u05EA\u05DE\u05D8\u05D9\u05E7\u05D4',MisplacedMiddle:"\u05E2\u05DC \u200E%1 \u05DC\u05D4\u05D9\u05D5\u05EA \u05D1\u05D9\u05DF \u200E\\left \u05DC\u05BE\u200E\\right",MisplacedLimits:"\u05DE\u05D5\u05EA\u05E8 \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05BE\u200E%1 \u05E8\u05E7 \u05D1\u05D0\u05D5\u05E4\u05E8\u05D8\u05D5\u05E8\u05D9\u05DD",MisplacedMoveRoot:"\u05E2\u05DC \u200E%1 \u05DC\u05D4\u05D9\u05D5\u05EA \u05D1\u05EA\u05D5\u05DA \u05E9\u05D5\u05E8\u05E9",MultipleCommand:"\u05DE\u05E1\u05E4\u05E8 \u05DE\u05E8\u05D5\u05D1\u05D4 \u05E9\u05DC \u200E%1",IntegerArg:"\u05D4\u05D0\u05E8\u05D2\u05D5\u05DE\u05E0\u05D8 \u05DC\u05BE\u200E%1 \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA \u05DE\u05E1\u05E4\u05E8 \u05E9\u05DC\u05DD",NotMathMLToken:"%1 \u05D0\u05D9\u05E0\u05D5 \u05D0\u05DC\u05DE\u05E0\u05D8 token \u05EA\u05E7\u05D9\u05DF",InvalidMathMLAttr:"\u05DE\u05D0\u05E4\u05D9\u05D9\u05DF MathML \u05D1\u05DC\u05EA\u05D9\u05BE\u05EA\u05E7\u05D9\u05DF: %1",UnknownAttrForElement:"\u05D4\u05DE\u05D0\u05E4\u05D9\u05D9\u05DF %1 \u05D0\u05D9\u05E0\u05D5 \u05DE\u05D5\u05BC\u05DB\u05E8 \u05D1\u05EA\u05D5\u05E8 \u05DE\u05D0\u05E4\u05D9\u05D9\u05DF \u05E9\u05DC %2",MaxMacroSub1:"\u05DE\u05E1\u05E4\u05E8 \u05E8\u05D1 \u05DE\u05D3\u05D9 \u05E9\u05DC \u05D4\u05D7\u05DC\u05E4\u05D5\u05EA \u05D4\u05DE\u05E7\u05E8\u05D5 \u05D1\u05BEMathJax; \u05D4\u05D0\u05DD \u05D9\u05E9 \u05E7\u05E8\u05D9\u05D0\u05D4 \u05E8\u05E7\u05D5\u05E8\u05E1\u05D9\u05D1\u05D9\u05EA \u05DC\u05DE\u05E7\u05E8\u05D5?",MaxMacroSub2:"\u05DE\u05E1\u05E4\u05E8 \u05E8\u05D1 \u05DE\u05D3\u05D9 \u05E9\u05DC \u05D4\u05D4\u05D7\u05DC\u05E4\u05D5\u05EA \u05D1\u05BEMathJax; \u05D4\u05D0\u05DD \u05D9\u05E9 \u05E1\u05D1\u05D9\u05D1\u05EA LaTeX \u05E8\u05E7\u05D5\u05E8\u05E1\u05D9\u05D1\u05D9\u05EA?",MissingArgFor:"\u05D0\u05E8\u05D2\u05D5\u05DE\u05E0\u05D8 \u05D7\u05E1\u05E8 \u05E2\u05D1\u05D5\u05E8 \u05C2%1",ExtraAlignTab:"\u05D8\u05D0\u05D1 \u05D9\u05D9\u05E9\u05D5\u05E8 \u05DE\u05D9\u05D5\u05EA\u05E8 \u05D1\u05D8\u05E7\u05E1\u05D8 \u05D1\u05BE\u200E\\cases",BracketMustBeDimension:"\u05D0\u05E8\u05D2\u05D5\u05DE\u05E0\u05D8 \u05D1\u05E1\u05D5\u05D2\u05E8\u05D9\u05D9\u05DD \u05D1\u05BE\u200E%1 \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA \u05DE\u05DE\u05D3",InvalidEnv:"\u05E9\u05DD \u05E1\u05D1\u05D9\u05D1\u05D4 \u05D1\u05DC\u05EA\u05D9\u05BE\u05EA\u05E7\u05D9\u05DF '%1'",UnknownEnv:"\u05E1\u05D1\u05D9\u05D1\u05D4 \u05D1\u05DC\u05EA\u05D9\u05BE\u05D9\u05D3\u05D5\u05E2\u05D4 '%1'",ExtraCloseLooking:"\u05E0\u05DE\u05E6\u05D0 \u05E1\u05D5\u05D2\u05E8 \u05E1\u05D9\u05D5\u05DD \u05DE\u05D9\u05D5\u05EA\u05E8 \u05D1\u05E2\u05EA \u05D7\u05D9\u05E4\u05D5\u05E9 \u05D0\u05D7\u05E8 %1",MissingCloseBracket:"\u05DC\u05D0 \u05E0\u05DE\u05E6\u05D0 '\u202A]\u202C' \u05DE\u05E1\u05D9\u05D9\u05DD \u05E2\u05D1\u05D5\u05E8 \u05D0\u05E8\u05D2\u05D5\u05DE\u05E0\u05D8 \u05DC\u05BE\u200E%1",MissingOrUnrecognizedDelim:"\u05EA\u05D5\u05D7\u05DD \u05D7\u05E1\u05E8 \u05D1\u05DC\u05EA\u05D9\u05BE\u05DE\u05D5\u05BC\u05DB\u05E8 \u05E2\u05D1\u05D5\u05E8 \u200E%1",MissingDimOrUnits:"\u05D7\u05E1\u05E8 \u05DE\u05DE\u05D3 \u05D0\u05D5 \u05D9\u05D7\u05D9\u05D3\u05D5\u05EA \u05E2\u05D1\u05D5\u05E8 \u200E%1",TokenNotFoundForCommand:"\u05DC\u05D0 \u05E0\u05DE\u05E6\u05D0 %1 \u05E2\u05D1\u05D5\u05E8 %2",MathNotTerminated:"\u05E0\u05D5\u05E1\u05D7\u05D4 \u05DE\u05EA\u05DE\u05D8\u05D9\u05EA \u05DC\u05D0 \u05D2\u05DE\u05D5\u05E8\u05D4 \u05D1\u05EA\u05D9\u05D1\u05EA \u05D4\u05D8\u05E7\u05E1\u05D8",IllegalMacroParam:"\u05D4\u05E4\u05E0\u05D9\u05D4 \u05D1\u05DC\u05EA\u05D9\u05BE\u05EA\u05E7\u05D9\u05E0\u05D4 \u05DC\u05E4\u05E8\u05DE\u05D8\u05E8 \u05E9\u05DC \u05DE\u05E7\u05E8\u05D5",MaxBufferSize:"\u05DE\u05D0\u05D2\u05E8 MathJax \u05E4\u05E0\u05D9\u05DE\u05D9 \u05D2\u05D3\u05D5\u05DC \u05DE\u05D3\u05D9; \u05D4\u05D0\u05DD \u05D9\u05E9 \u05DB\u05D0\u05DF \u05E7\u05E8\u05D9\u05D0\u05EA \u05DE\u05E7\u05E8\u05D5 \u05E8\u05E7\u05D5\u05E8\u05E1\u05D9\u05D1\u05D9\u05EA?",CommandNotAllowedInEnv:"\u200E%1 \u05D0\u05D9\u05E0\u05D5 \u05DE\u05D5\u05E8\u05E9\u05D4 \u05D1\u05E1\u05D1\u05D9\u05D1\u05D4 %2",MultipleLabel:"\u05D4\u05EA\u05D5\u05D5\u05D9\u05EA '%1' \u05DE\u05D5\u05D2\u05D3\u05E8\u05EA \u05DE\u05E1\u05E4\u05E8 \u05E4\u05E2\u05DE\u05D9\u05DD",CommandAtTheBeginingOfLine:"\u05D4\u05DE\u05E7\u05E8\u05D5 %1 \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05DB\u05EA\u05D1 \u05D1\u05EA\u05D7\u05D9\u05DC\u05EA \u05D4\u05E9\u05D5\u05E8\u05D4",IllegalAlign:"\u05D9\u05D9\u05E9\u05D5\u05E8 \u05D1\u05DC\u05EA\u05D9\u05BE\u05EA\u05E7\u05D9\u05DF \u05D4\u05D5\u05D2\u05D3\u05E8 \u05D1\u05BE\u200E%1",BadMathStyleFor:"\u05E1\u05D2\u05E0\u05D5\u05DF \u05E0\u05D5\u05E1\u05D7\u05D4 \u05D2\u05E8\u05D5\u05E2 \u05E2\u05D1\u05D5\u05E8 \u200E%1",PositiveIntegerArg:"\u05D4\u05D0\u05E8\u05D2\u05D5\u05DE\u05E0\u05D8 \u05DC\u05BE\u200E%1 \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA \u05E9\u05DC\u05DD \u05D7\u05D9\u05D5\u05D1\u05D9",ErroneousNestingEq:"\u05E7\u05D9\u05E0\u05D5\u05DF \u05E9\u05D2\u05D5\u05D9 \u05E9\u05DC \u05DE\u05D1\u05E0\u05D9 \u05DE\u05E9\u05D5\u05D5\u05D0\u05D4",MultlineRowsOneCol:"\u05DC\u05E9\u05D5\u05E8\u05D5\u05EA \u05D1\u05EA\u05D5\u05DA \u05D4\u05E1\u05D1\u05D9\u05D1\u05D4 %1 \u05E6\u05E8\u05D9\u05DB\u05D4 \u05DC\u05D4\u05D9\u05D5\u05EA \u05E8\u05E7 \u05E2\u05DE\u05D5\u05D3\u05D4 \u05D0\u05D7\u05EA",MultipleBBoxProperty:"\u05D4\u05DE\u05D0\u05E4\u05D9\u05D9\u05DF %1 \u05D4\u05D5\u05D2\u05D3\u05E8 \u05E4\u05E2\u05DE\u05D9\u05D9\u05DD \u05D1\u05BE\u200E%2",InvalidBBoxProperty:"\u05D4\u05DE\u05D0\u05E4\u05D9\u05D9\u05DF '%1' \u05D0\u05D9\u05E0\u05D5 \u05E0\u05E8\u05D0\u05D4 \u05DB\u05DE\u05D5 \u05E6\u05D1\u05E2, \u05DE\u05DE\u05D3 \u05D3\u05D9\u05E4\u05D5\u05DF \u05D0\u05D5 \u05E1\u05D2\u05E0\u05D5\u05DF",ExtraEndMissingBegin:"\u05E0\u05DE\u05E6\u05D0 \u200E%1 \u05DE\u05D9\u05D5\u05EA\u05E8 \u05D0\u05D5 \u200E\\begingroup \u05D7\u05E1\u05E8",GlobalNotFollowedBy:"\u200E%1 \u05E9\u05D0\u05D9\u05DF \u05D0\u05D7\u05E8\u05D9\u05D5 \u200E\\let\u200F, \u200E\\def \u05D0\u05D5 \u200E\\newcommand",UndefinedColorModel:"\u05D3\u05D2\u05DD \u05D4\u05E6\u05D1\u05E2 '%1' \u05D0\u05D9\u05E0\u05D5 \u05DE\u05D5\u05D2\u05D3\u05E8",ModelArg1:"\u05E2\u05E8\u05DB\u05D9 \u05E6\u05D1\u05E2 \u05E2\u05D1\u05D5\u05E8 \u05D4\u05D3\u05D2\u05DD %1 \u05D3\u05D5\u05E8\u05E9\u05D9\u05DD 3 \u05DE\u05E1\u05E4\u05E8\u05D9\u05DD",InvalidDecimalNumber:"\u05DE\u05E1\u05E4\u05E8 \u05E2\u05E9\u05E8\u05D5\u05E0\u05D9 \u05D1\u05DC\u05EA\u05D9\u05BE\u05EA\u05E7\u05D9\u05DF",ModelArg2:"\u05E2\u05E8\u05DB\u05D9 \u05E6\u05D1\u05E2 \u05E2\u05D1\u05D5\u05E8 \u05D3\u05D2\u05DD %1 \u05E6\u05E8\u05D9\u05DB\u05D9\u05DD \u05DC\u05D4\u05D9\u05D5\u05EA \u05D1\u05D9\u05DF %2 \u05DC\u05D1\u05D9\u05DF %3",InvalidNumber:"\u05DE\u05E1\u05E4\u05E8 \u05D1\u05DC\u05EA\u05D9\u05BE\u05EA\u05E7\u05D9\u05DF",NewextarrowArg1:"\u05D4\u05D0\u05E8\u05D2\u05D5\u05DE\u05E0\u05D8 \u05D4\u05E8\u05D0\u05E9\u05D5\u05DF \u05DC\u05BE\u200E%1 \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA \u05E9\u05DD \u05E8\u05E6\u05E3 \u05D1\u05E7\u05E8\u05D4",NewextarrowArg2:"\u05D4\u05D0\u05E8\u05D2\u05D5\u05DE\u05E0\u05D8 \u05D4\u05E9\u05E0\u05D9 \u05DC\u05BE\u200E%1 \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA \u05E9\u05E0\u05D9 \u05DE\u05E1\u05E4\u05E8\u05D9\u05DD \u05E9\u05DC\u05DE\u05D9\u05DD \u05DE\u05D5\u05E4\u05E8\u05D3\u05D9\u05DD \u05D1\u05E4\u05E1\u05D9\u05E7",NewextarrowArg3:"\u05D4\u05D0\u05E8\u05D2\u05D5\u05DE\u05E0\u05D8 \u05D4\u05E9\u05DC\u05D9\u05E9\u05D9 \u05DC\u05BE\u200E%1 \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA \u05DE\u05E1\u05E4\u05E8 \u05EA\u05D5 \u05D9\u05D5\u05E0\u05D9\u05E7\u05D5\u05D3",NoClosingChar:"\u05DC\u05D0 \u05E0\u05DE\u05E6\u05D0 %1 \u05DE\u05E1\u05D9\u05D9\u05DD",IllegalControlSequenceName:"\u05E9\u05DD \u05E8\u05E6\u05E3 \u05D1\u05E7\u05E8\u05D4 \u05D1\u05DC\u05EA\u05D9\u05BE\u05EA\u05E7\u05D9\u05DF \u05E2\u05D1\u05D5\u05E8 \u200E%1",IllegalParamNumber:"\u05DE\u05E1\u05E4\u05E8 \u05D1\u05DC\u05EA\u05D9\u05BE\u05EA\u05E7\u05D9\u05DF \u05E9\u05DC \u05E4\u05E8\u05DE\u05D8\u05E8\u05D9\u05DD \u05D4\u05D5\u05D2\u05D3\u05E8 \u05D1\u05BE\u200E%1",MissingCS:"\u05D0\u05D7\u05E8\u05D9 \u200E%1 \u05D9\u05E9 \u05DC\u05DB\u05EA\u05D5\u05D1 \u05E8\u05E6\u05E3 \u05D1\u05E7\u05E8\u05D4",CantUseHash2:"\u05E9\u05D9\u05DE\u05D5\u05E9 \u05D1\u05DC\u05EA\u05D9\u05BE\u05EA\u05E7\u05D9\u05DF \u05D1\u05BE# \u05D1\u05EA\u05D1\u05E0\u05D9\u05EA \u05E2\u05D1\u05D5\u05E8 %1",SequentialParam:"\u05D4\u05E4\u05E8\u05DE\u05D8\u05E8\u05D9\u05DD \u05E2\u05D1\u05D5\u05E8 %1 \u05E6\u05E8\u05D9\u05DB\u05D9\u05DD \u05DC\u05D4\u05D9\u05D5\u05EA \u05DE\u05DE\u05D5\u05E1\u05E4\u05E8\u05D9\u05DD \u05D1\u05E8\u05E6\u05E3",MissingReplacementString:"\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D4\u05D7\u05DC\u05E4\u05D4 \u05D7\u05E1\u05E8\u05D4 \u05E2\u05D1\u05D5\u05E8 \u05D4\u05D4\u05D2\u05D3\u05E8\u05D4 \u05E9\u05DC \u200E%1",MismatchUseDef:"\u05D4\u05E9\u05D9\u05DE\u05D5\u05E9 \u05D1\u05BE\u200E%1 \u05D0\u05D9\u05E0\u05D5 \u05EA\u05D5\u05D0\u05DD \u05DC\u05D4\u05D2\u05D3\u05E8\u05D4 \u05E9\u05DC\u05D5",RunawayArgument:"\u05D0\u05E8\u05D2\u05D5\u05DE\u05E0\u05D8 \u05D1\u05E8\u05D7 \u05DE\u05BE\u200E%1?",NoClosingDelim:"\u05DC\u05D0 \u05E0\u05DE\u05E6\u05D0 \u05EA\u05D5\u05D7\u05DD \u05DE\u05E1\u05D9\u05D9\u05DD \u05E2\u05D1\u05D5\u05E8 \u200E%1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/he/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/he/he.js b/htdocs/js/MathJax-2.7.2/localization/he/he.js
new file mode 100644
index 0000000..737ee15
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/he/he.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/he/he.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("he",null,{menuTitle:"\u05E2\u05D1\u05E8\u05D9\u05EA",fontDirection:"rtl",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:'MathJax \u05DE\u05E6\u05D0 \u05E2\u05D5\u05D2\u05D9\u05D9\u05EA \u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05DE\u05E9\u05EA\u05DE\u05E9 \u05E9\u05DB\u05D5\u05DC\u05DC\u05EA \u05E7\u05D5\u05D3 \u05DC\u05D4\u05E8\u05E6\u05D4. \u05D4\u05D0\u05DD \u05DC\u05D4\u05E8\u05D9\u05E5 \u05D0\u05D5\u05EA\u05D5?\n\n(\u05D9\u05E9 \u05DC\u05DC\u05D7\u05D5\u05E5 "\u05D1\u05D9\u05D8\u05D5\u05DC" \u05D0\u05DC\u05D0 \u05D0\u05DD \u05D4\u05D2\u05D3\u05E8\u05EA \u05D0\u05EA \u05D4\u05E2\u05D5\u05D2\u05D9\u05D9\u05D4 \u05D1\u05E2\u05E6\u05DE\u05DA.)',MathProcessingError:"\u05E9\u05D2\u05D9\u05D0\u05D4 \u05D1\u05E2\u05D9\u05D1\u05D5\u05D3 \u05E0\u05D5\u05E1\u05D7\u05D4",MathError:"\u05E9\u05D2\u05D9\u05D0\u05D4 \u05D1\u05E0\u05D5\u05E1\u05D7\u05D4",LoadFile:"\u05D8\u05E2\u05D9\u05E0\u05EA %1",Loading:"\u05D8\u05E2\u05D9\u05E0\u05D4",LoadFailed:"\u05D4\u05E7\u05D5\u05D1\u05E5 \u05DC\u05D0 \u05E0\u05D8\u05E2\u05DF: %1",ProcessMath:"\u05E2\u05D9\u05D1\u05D5\u05D3 \u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA: %1%%",Processing:"\u05E2\u05D9\u05D1\u05D5\u05D3",TypesetMath:"\u05E1\u05D3\u05B7\u05E8 \u05E0\u05D5\u05E1\u05D7\u05D0\u05D5\u05EA: %1%%",Typesetting:"\u05E1\u05D3\u05B7\u05E8",MathJaxNotSupported:"\u05D4\u05D3\u05E4\u05D3\u05E4\u05DF \u05E9\u05DC\u05DA \u05D0\u05D9\u05E0\u05D5 \u05EA\u05D5\u05DE\u05DA \u05D1\u05BEMathJax",ErrorTips:"\u05E2\u05E6\u05D5\u05EA \u05DC\u05EA\u05D9\u05E7\u05D5\u05DF \u05E9\u05D2\u05D9\u05D0\u05D5\u05EA: \u05D4\u05E9\u05EA\u05DE\u05E9\u05D5 \u05D1\u05BE%%1, \u05D1\u05D3\u05E7\u05D5 \u05D0\u05EA %%2 \u05D1\u05DE\u05E1\u05D5\u05E3 \u05D4\u05D3\u05E4\u05D3\u05E4\u05DF"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}if(a===2){return 2}if(a!==0&&a%10!==0){return 3}return 4},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/he/he.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ia/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/ia/FontWarnings.js
new file mode 100644
index 0000000..d52e563
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ia/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ia/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ia","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax utilisa typos de litteras discargate del web pro presentar le formulas mathematic in iste pagina. Istes require tempore pro esser discargate; le pagina apparerea plus rapidemente si vos installa le typos de characteres mathematic directemente in le dossier de typos de litteras de vostre computator.",imageFonts:"MathJax presenta le characteres mathematic per medio de imagines e non usa typos de litteras web o local. Isto rende le presentation plus lente e vostre impressor pote imprimer le formulas a un resolution basse.",noFonts:"MathJax non ha potite localisar un typo de litteras pro presentar su formulas mathematic, e le characteres in imagines non es disponibile, dunque illo debe usar le characteres Unicode generic in le sperantia que vostre navigator sape monstrar los correctemente. Alcun characteres pote apparer de modo erronee o esser absente.",webFonts:"Le major parte del navigatores moderne permitte le discargamento de typos de litteras per le web. Si vos actualisa le version de vostre navigator (o cambia de navigator) le qualitate graphic del formulas mathematic in iste pagina poterea meliorar se.",fonts:"MathJax pote usar le [typos de litteras STIX](%1) o le [typos de litteras TeX de MathJax](%2). Discarga e installa un de istes pro meliorar vostre expreientia de MathJax.",STIXPage:"Iste pagina ha essite concipite pro usar le [typos de litteras STIX](%1). Discarga e installa istes pro meliorar vostre experientia con MathJax.",TeXPage:"Iste pagina ha essite concipite pro usar le [typos de litteras TeX de MathJax](%1). Discarga e installa istes pro meliorar vostre experientia con MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/ia/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ia/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/ia/HTML-CSS.js
new file mode 100644
index 0000000..ee5e750
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ia/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ia/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ia","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ia/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ia/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/ia/HelpDialog.js
new file mode 100644
index 0000000..177870a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ia/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ia/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ia","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Adjuta de MathJax",MathJax:"*MathJax* es un bibliotheca in JavaScript que permitte al autores includer formulas mathematic in lor paginas web. Nulle action del lector es necessari pro facer isto functionar.",Browsers:"*Navigatores*: MathJax functiona con tote le navigatores web moderne como IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ e le major parte del navigatores in apparatos mobile.",Menu:"*Menu mathematic*: MathJax adde un menu contextual al equationes. Pro acceder a iste menu, clicca sur un formula premente le button dextre del mus o le clave CTRL.",ShowMath:"*Monstrar formula como* permitte revelar le codice-fonte del formula pro copiar e collar (in formato MathML or in su formato original).",Settings:"*Configuration* te da le controlo sur le functionalitate de MathJax, como le dimension del formulas, e le mechanismo usate pro presentar equationes.",Language:"*Lingua* permitte seliger le lingua usate per MathJax pro su menus e messages de aviso.",Zoom:"*Math Zoom*: Si vos ha difficultate a leger un equation, MathJax pote aggrandir lo pro facilitar le lectura.",Accessibilty:"*Accessibilitate*: MathJax functiona automaticamente con lectores de schermo pro render le formulas accessibile al personas qui vide mal.",Fonts:"*Typos de litteras*: MathJax usa certe typos de litteras mathematic si illos es installate in vostre computator; si non, illo usa typos de litteras obtenite per le web. Ben que non obligatori, le typos de litteras installate localmente rendera le composition plus rapide. Nos suggere installar le [typos de litteras STIX](%1)."}});MathJax.Ajax.loadComplete("[MathJax]/localization/ia/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ia/MathML.js b/htdocs/js/MathJax-2.7.2/localization/ia/MathML.js
new file mode 100644
index 0000000..9da4d31
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ia/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ia/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ia","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ia/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ia/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/ia/MathMenu.js
new file mode 100644
index 0000000..113b8b1
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ia/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ia/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ia","MathMenu",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ia/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ia/TeX.js b/htdocs/js/MathJax-2.7.2/localization/ia/TeX.js
new file mode 100644
index 0000000..c83fbbb
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ia/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ia/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ia","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ia/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ia/ia.js b/htdocs/js/MathJax-2.7.2/localization/ia/ia.js
new file mode 100644
index 0000000..520b067
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ia/ia.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ia/ia.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ia",null,{menuTitle:"interlingua",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax ha trovate un cookie con un configuration de usator que include codice executabile. Executar iste codice?\n\n(Preme Cancellar si vos mesme non ha installate iste cookie.)",MathProcessingError:"Error de tractamento de formula mathematic",MathError:"Error in formula",LoadFile:"Carga %1",Loading:"Cargamento",LoadFailed:"Cargamento del file fallite: %1",ProcessMath:"Tracta formulas: %1%%",Processing:"Tractamento",TypesetMath:"Compone formulas: %1%%",Typesetting:"Composition",MathJaxNotSupported:"Vostre navigator non supporta MathJax"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/ia/ia.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/it/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/it/FontWarnings.js
new file mode 100644
index 0000000..7894334
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/it/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/it/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("it","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax sta usando dei web font per visualizzare le formule di questa pagina. Tali font richiedono tempo per essere scaricati, perci\u00F2 la pagina sarebbe resa pi\u00F9 velocemente se tu installassi dei font matematici direttamente nella cartella dei font di sistema.",imageFonts:"MathJax sta usando dei font immagine invece di quelli locali o dei web font. Questo rallenta la resa oltremodo e le formule potrebbero non essere stampate alla massima risoluzione dalla tua stampante.",noFonts:"MathJax non \u00E8 in grado di trovare un font adatto a visualizzare le formule e i font immagini non sono disponibili; perci\u00F2 utilizzer\u00E1 dei generici caratteri unicode sperando che il tuo browser sia in grado di visualizzarli. Alcuni caratteri potrebbero non essere mostrati correttamente o mancare del tutto.",webFonts:"I browser attuali permettono di scaricare i font dal web. Aggiornando il tuo browser a una versione pi\u00F9 recente (o cambiando del tutto browser) la qualit\u00E1 delle formule di questa pagina potrebbe migliorare.",fonts:"MathJax pu\u00F2 usare sia gli [STIX font](%1) che i [MathJax TeX font](%2). Scarica e installa uno di questi font per avere una resa migliore da MathJax.",STIXPage:"Questa pagina richiede l'uso degli [STIX font](%1). Scarica e installa i suddetti font per avere una resa migliore da MathJax.",TeXPage:"Questa pagina richiede l'uso dei [MathJax TeX font](%1). Scarica e installa i suddetti font per avere una resa migliore da MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/it/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/it/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/it/HTML-CSS.js
new file mode 100644
index 0000000..e98040c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/it/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/it/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("it","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Caricamento web-font %1",CantLoadWebFont:"Impossibile caricare il web font %1",FirefoxCantLoadWebFont:"Firefox non pu\u00F2 scaricare i web font dal server remoto",CantFindFontUsing:"Impossibile trovare un font valido tra %1",WebFontsNotAvailable:"Web font non disponibili -- font immagini in uso"}});MathJax.Ajax.loadComplete("[MathJax]/localization/it/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/it/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/it/HelpDialog.js
new file mode 100644
index 0000000..f0d9ed7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/it/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/it/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("it","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Aiuto su MathJax",MathJax:"*MathJax* \u00E8 una libreria JavaScript che permette agli autori di includere formule matematiche nelle loro pagine web. Come lettore, non devi far nulla perch\u00E9 questo accada.",Browsers:"*Browser*: MathJax funziona con tutti i moderni browser inclusi IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ e gran parte di quelli per cellulare.",Menu:"*Menu Formule*: MathJax aggiunge un menu contestuale alle equazioni. Fai click col tasto destro del mouse oppure CTRL-click su una qualsiasi formula per accedere a tale menu.",ShowMath:"*Mostra formula come* ti permette di visualizzare il codice sorgente per il copia e incolla (in formato MathML o in quello originale).",Settings:"*Impostazioni* permette di controllare le caratteristiche di MathJax, come la grandezza delle formule e il meccanismo usato per mostrare le equazioni.",Language:"*Lingua* ti permette di selezionare la lingua usata da MathJax nei propri menu e nei messaggi d'avviso.",Zoom:"*Zoom formula*: se hai difficolt\u00E1 nella lettura di un'equazione, MathJax pu\u00F2 ingrandirla per permetterti di vederla meglio.",Accessibilty:"*Accessibilit\u00E1*: MathJax funzioner\u00E1 automaticamente con gli screen reader per rendere le formule accessibili a chi ha problemi di vista.",Fonts:"*Font*: MathJax user\u00E1 certi tipi di font se presenti sul tuo computer; altrimenti usera i web font. Sebbene non sia richiesto, font installati sul proprio computer velocizzeranno l'esecuzione di MathJax. Ti suggeriamo di installare se puoi gli [STIX font](%1).",CloseDialog:"Chiudi finestra di aiuto"}});MathJax.Ajax.loadComplete("[MathJax]/localization/it/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/it/MathML.js b/htdocs/js/MathJax-2.7.2/localization/it/MathML.js
new file mode 100644
index 0000000..9f0e46b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/it/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/it/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("it","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"mglyph errato: %1",BadMglyphFont:"Font errato: %1",MathPlayer:"MathJax non \u00E8 stato in grado di avviare MathPlayer.\n\nSe MathPlayer non \u00E8 installato, devi prima installarlo.\nPu\u00F2 darsi anche che le tue impostazioni di sicurezza stiano impedendo\nl'esecuzione dei controlli ActiveX. Controlla la voce Opzioni Internet\ndel menu Strumenti e seleziona il pannello Protezione, quindi premi\nil pulsante 'Livello personalizzato...'. Verifica che siano abilitati\n'Esegui controlli ActiveX e plug-in' e 'Comportamento file binari e script'\n\nOra come ora vedrai dei messaggi d'errore al posto delle formule.",CantCreateXMLParser:"MathJax non \u00E8 in grado di creare un parser XML per MathML. Verifica che\nl'impostazione 'Esegui script controlli ActiveX contrassegnati come sicuri'\nsia abilitata (usa la voce Opzioni Internet nel menu Strumenti,\ne seleziona il pannello Sicurezza, quindi premi il pulsante\n'Livello personalizzato...' per far questo).\n\nLe equazioni in MathML non potranno essere elaborate da MathJax.",UnknownNodeType:"Tipo di nodo sconosciuto: %1",UnexpectedTextNode:"Nodo di testo non previsto: %1",ErrorParsingMathML:"Errore nell'analisi di MathML",ParsingError:"Errore nell'analisi di MathML: %1",MathMLSingleElement:"MathML deve essere formato da un singolo elemento",MathMLRootElement:"MathML deve essere formato da un elemento \u003Cmath\u003E, non %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/it/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/it/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/it/MathMenu.js
new file mode 100644
index 0000000..a4922cd
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/it/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/it/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("it","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Mostra formula come",MathMLcode:"Codice MathML",OriginalMathML:"MathML originale",TeXCommands:"Comandi TeX",AsciiMathInput:"Input AsciiMathML",Original:"Modulo originale",ErrorMessage:"Messaggio d'errore",Annotation:"Annotation",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Content MathML",OpenMath:"OpenMath",texHints:"Aggiungi suggerimenti Tex a MathML",Settings:"Impostazioni formule",ZoomTrigger:"Attivazione zoom",Hover:"Sopra",Click:"Click",DoubleClick:"Doppio-Click",NoZoom:"Niente zoom",TriggerRequires:"L'attivazione richiede:",Option:"Option",Alt:"Alt",Command:"Command",Control:"Control",Shift:"Shift",ZoomFactor:"Fattore di zoom",Renderer:"Processore per le formule",MPHandles:"Affida a MathPlayer",MenuEvents:"Eventi menu",MouseEvents:"Eventi mouse",MenuAndMouse:"Eventi mouse e menu",FontPrefs:"Preferenze font",ForHTMLCSS:"Per HTML-CSS:",Auto:"Auto",TeXLocal:"TeX (locale)",TeXWeb:"TeX (web)",TeXImage:"TeX (immagini)",STIXLocal:"STIX (locale)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Menu contestuale",Browser:"Browser",Scale:"Scala tutte le formule...",Discoverable:"Evidenzia al passaggio",Locale:"Lingua",LoadLocale:"Scarica dall'URL ...",About:"Informazioni su MathJax",Help:"Aiuto di MathJax",localTeXfonts:"usare font TeX locale",webTeXfonts:"usare font Tex dal web",imagefonts:"usare font immagine",localSTIXfonts:"usare font STIX locale",webSVGfonts:"usare font SVG dal web",genericfonts:"usare generici font unicode",wofforotffonts:"font woff oppure otf",eotffonts:"font eot",svgfonts:"font svg",WebkitNativeMMLWarning:"Il tuo browser non sembra supportare MathML nativamente, perci\u00F2 il passaggio ora all'output MathML potrebbe rendere illegibili le formule della pagina.",MSIENativeMMLWarning:"Internet Explorer richiede il plugin MathPlayer per processare output MathML.",OperaNativeMMLWarning:"Il supporto di Opera a MathML \u00E8 limitato, perci\u00F2 passando ora all'output MathML potrebbe succedere che alcune espressioni siano rese in modo scadente.",SafariNativeMMLWarning:"L'implementazione di MathML del tuo browser non comprende tutte le caratteristiche usate da MathJax, perci\u00F2 alcune espressioni potrebbero non essere visualizzate perfettamente.",FirefoxNativeMMLWarning:"L'implementazione di MathML del tuo browser non comprende tutte le caratteristiche usate da MathJax, perci\u00F2 alcune espressioni potrebbero non essere visualizzate perfettamente.",MSIESVGWarning:"SVG non \u00E8 implementato nelle versioni precedenti IE9 oppure quando si sta emulando IE8 o precedenti. Passando all'output SVG le formule non saranno visualizzate correttamente.",LoadURL:"Scaricamento traduzione da questo indirizzo:",BadURL:"L'indirizzo dovrebbe puntare a un file Javascript con una traduzione di MathJax. I nomi di file Javascript dovrebbero avere estensione '.js'",BadData:"Impossibile scaricare la traduzione da %1",SwitchAnyway:"Passare comunque a questo interprete?\n\n(Premi OK per cambiare, ANNULLA per continuare con la modalit\u00E1 corrente",ScaleMath:"Scala tutte le formule (comparate al testo circostante) del",NonZeroScale:"Il fattore di scala non deve essere zero",PercentScale:"Il fattore di scala deve essere in percentuale (es. 120%%)",IE8warning:"Questo disabiliter\u00E1 il menu di MathJax e la possibilit\u00E1 di zoom, puoi per\u00F2 accedere lo stesso al menu con Alt-Click su una formula.\n\nCambiare davvero le impostazioni di MathPlayer?",IE9warning:"Il menu contestuale di MathJax verr\u00E1 disabilitato, ma puoi sempre premere Alt-Click sopra una formula per accedervi comunque.",NoOriginalForm:"Modulo originale non disponibile",Close:"Chiudi",EqSource:"Codice sorgente formula MathJax",CloseAboutDialog:"Chiudi finestra di informazioni su MathJax",FastPreview:"Anteprima veloce",AssistiveMML:"MathML ausiliario",InTabOrder:"Includi nell'ordine di tabulazione"}});MathJax.Ajax.loadComplete("[MathJax]/localization/it/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/it/TeX.js b/htdocs/js/MathJax-2.7.2/localization/it/TeX.js
new file mode 100644
index 0000000..78113a1
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/it/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/it/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("it","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Graffa d'apertura in pi\u00F9 o di chiusura mancante",ExtraCloseMissingOpen:"Graffa di chiusura in pi\u00F9 o d'apertura mancante",MissingLeftExtraRight:"Comando \\left mancante oppure \\right extra",MissingScript:"Argomento per l'esponente o per l'indice mancante",ExtraLeftMissingRight:"Comando \\left extra oppure \\right mancante",Misplaced:"%1 mal posizionato",MissingOpenForSub:"Graffa d'apertura per l'indice mancante",MissingOpenForSup:"Graffa d'apertura per l'esponente mancante",AmbiguousUseOf:"Uso ambiguo di %1",EnvBadEnd:"\\begin{%1} terminato con \\end{%2}",EnvMissingEnd:"\\end{%1} mancante",MissingBoxFor:"Box per %1 mancante",MissingCloseBrace:"Graffa di chiusura mancante",UndefinedControlSequence:"Sequenza di controllo %1 indefinita",DoubleExponent:"Esponente doppio: usa le parentesi per distinguerli",DoubleSubscripts:"Doppio indice: usa le parentesi per distinguerli",DoubleExponentPrime:"Simbolo di primo visto come secondo esponente: usa le parentesi per chiarire",CantUseHash1:"Non puoi usare il carattere # come parametro delle macro in modalit\u00E1 matematica",MisplacedMiddle:"%1 deve trovarsi tra \\left e \\right",MisplacedLimits:"%1 \u00E8 consentito solo con operatori",MisplacedMoveRoot:"%1 pu\u00F2 appare solo sotto radice",MultipleCommand:"%1 multipli",IntegerArg:"L'argomento di %1 deve essere un intero",NotMathMLToken:"%1 non \u00E8 un token",InvalidMathMLAttr:"Attributo MathML non valido: %1",UnknownAttrForElement:"%1 non \u00E8 un attributo riconosciuto per %2",MaxMacroSub1:"Numero massimo per le sostituzioni di macro superato da MathJax; forse una chiamata di macro ricorsiva?",MaxMacroSub2:"Numero massimo per le sostituzioni superato da MathJax; forse un'ambiente LaTeX ricorsivo?",MissingArgFor:"Argomento di %1 mancante",ExtraAlignTab:"Tabulazione d'allineamento extra nel testo di \\cases",BracketMustBeDimension:"L'argomento tra parentesi per %1 deve essere una dimensione",InvalidEnv:"Nome d'ambiente non valido '%1'",UnknownEnv:"Ambiente sconosciuto '%1'",ExtraCloseLooking:"Graffa di chiusura extra durante la ricerca di %1",MissingCloseBracket:"Parentesi ] per l'argomento di %1 non trovata",MissingOrUnrecognizedDelim:"Delimitatore per %1 mancante o non riconosciuto",MissingDimOrUnits:"Dimensione o sue unit\u00E1 mancanti per %1",TokenNotFoundForCommand:"Impossibile trovare %1 per %2",MathNotTerminated:"Formula non terminata in box di testo",IllegalMacroParam:"Riferimento a un parametro di macro illegale",MaxBufferSize:"Dimensione del buffer interno di MathJax superato; chiamata di macro ricorsiva?",CommandNotAllowedInEnv:"%1 non \u00E8 consentito nell'ambiente %2",MultipleLabel:"Etichetta '%1' definita pi\u00F9 volte",CommandAtTheBeginingOfLine:"%1 deve trovarsi all'inizio della riga",IllegalAlign:"Allineamento specificato in %1 illegale",BadMathStyleFor:"Stile math inadatto a %1",PositiveIntegerArg:"L'argomento di %1 deve essere un intero positivo",ErroneousNestingEq:"Annidamento di strutture di equazioni errato",MultlineRowsOneCol:"Le righe nell'ambiente %1 devono avere esattamente una colonna",MultipleBBoxProperty:"%1 specificato due volte in %2",InvalidBBoxProperty:"'%1' non sembra un colore, una spaziatura o uno stile",ExtraEndMissingBegin:"%1 extra oppure \\begingroup mancante",GlobalNotFollowedBy:"%1 non seguito da \\let, \\def o \\newcommand",UndefinedColorModel:"Modello colore '%1' non definito",ModelArg1:"I valori di colore per il modello %1 richiedono tre numeri",InvalidDecimalNumber:"Numero decimale non valido",ModelArg2:"I valori di colore per il modello %1 devono essere compresi tra %2 e %3",InvalidNumber:"Numero non valido",NewextarrowArg1:"Il primo argomento di %1 deve essere il nome di una sequenza di controllo",NewextarrowArg2:"Il secondo argomento di %1 devono essere due numeri separati da una virgola",NewextarrowArg3:"Il terzo argomento di %1 deve essere un codice di un carattere unicode",NoClosingChar:"Impossibile trovare la parentesi di chiusura %1",IllegalControlSequenceName:"Nome sequenza di controllo illegale per %1",IllegalParamNumber:"Numero di parametri specificato in %1 illegale",MissingCS:"%1 deve essere seguito da una sequenza di controllo",CantUseHash2:"Uso di # non consentito nel modello di %1",SequentialParam:"I parametri per %1 devono essere numerati consecutivamente",MissingReplacementString:"Stringa di sostituzione per la definizione di %1 mancante",MismatchUseDef:"L'uso di %1 non combacia con la sua definizione",RunawayArgument:"Perso un argomento per %1?",NoClosingDelim:"Impossibile trovare delimitatore di chiusura per %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/it/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/it/it.js b/htdocs/js/MathJax-2.7.2/localization/it/it.js
new file mode 100644
index 0000000..559956a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/it/it.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/it/it.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("it",null,{menuTitle:"italiano",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax ha trovato un cookie di configurazione utente che include del codice eseguibile. Vuoi eseguirlo?\n\n(Premi Annulla a meno che non l'abbia effettivamente impostato tu.)",MathProcessingError:"Errore elaborazione della formula",MathError:"Errore nella formula",LoadFile:"Caricamento %1",Loading:"Caricamento",LoadFailed:"Caricamento del file fallito: %1",ProcessMath:"Elaborazione formula: %1%%",Processing:"Elaborazione in corso",TypesetMath:"Composizione della formula: %1%%",Typesetting:"Composizione",MathJaxNotSupported:"Il tuo browser non supporta MathJax",ErrorTips:"Suggerimenti per il debug: utilizza %%1, ispeziona %%2 nella console del browser"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/it/it.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ja/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/ja/FontWarnings.js
new file mode 100644
index 0000000..f084fe5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ja/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ja/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ja","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax \u306F\u3053\u306E\u30DA\u30FC\u30B8\u3067\u3001\u6570\u5F0F\u3092\u8868\u793A\u3059\u308B\u305F\u3081\u306B\u30A6\u30A7\u30D6 \u30D9\u30FC\u30B9\u306E\u30D5\u30A9\u30F3\u30C8\u3092\u4F7F\u7528\u3057\u3066\u3044\u307E\u3059\u3002\u30D5\u30A9\u30F3\u30C8\u306E\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u306B\u6642\u9593\u304C\u304B\u304B\u308B\u305F\u3081\u3001\u3042\u306A\u305F\u306E\u30B7\u30B9\u30C6\u30E0\u306E\u30D5\u30A9\u30F3\u30C8 \u30D5\u30A9\u30EB\u30C0\u30FC\u306B\u6570\u5F0F\u30D5\u30A9\u30F3\u30C8\u3092\u76F4\u63A5\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3059\u308B\u3053\u3068\u3067\u30DA\u30FC\u30B8\u306E\u30EC\u30F3\u30C0\u30EA\u30F3\u30B0\u304C\u3088\u308A\u901F\u304F\u306A\u308A\u307E\u3059\u3002",imageFonts:"MathJax \u306F\u30ED\u30FC\u30AB\u30EB \u30D5\u30A9\u30F3\u30C8\u3084 Web \u30D5\u30A9\u30F3\u30C8\u3067\u306F\u306A\u304F\u753B\u50CF\u30D5\u30A9\u30F3\u30C8\u3092\u4F7F\u7528\u3057\u3066\u3044\u307E\u3059\u3002\u63CF\u753B\u304C\u901A\u5E38\u3088\u308A\u9045\u3044\u304A\u305D\u308C\u304C\u3042\u308A\u3001\u30D7\u30EA\u30F3\u30BF\u30FC\u3067\u306E\u9AD8\u89E3\u50CF\u5EA6\u306E\u5370\u5237\u306B\u5411\u304B\u306A\u3044\u304A\u305D\u308C\u304C\u3042\u308A\u307E\u3059\u3002",noFonts:"MathJax \u304C\u6570\u5F0F\u306E\u8868\u793A\u306B\u4F7F\u7528\u3059\u308B\u30D5\u30A9\u30F3\u30C8\u3092\u898B\u3064\u3051\u3089\u308C\u305A\u3001\u753B\u50CF\u30D5\u30A9\u30F3\u30C8\u3082\u5229\u7528\u3067\u304D\u306A\u3044\u305F\u3081\u3001\u4EE3\u308F\u308A\u306B\u6C4E\u7528\u306E Unicode \u6587\u5B57\u3092\u4F7F\u7528\u3057\u3066\u3044\u307E\u3059\u3002\u3054\u4F7F\u7528\u4E2D\u306E\u30D6\u30E9\u30A6\u30B6\u30FC\u304C\u8868\u793A\u3067\u304D\u308B\u3082\u306E\u3068\u671F\u5F85\u3057\u3066\u3044\u307E\u3059\u304C\u3001\u4E00\u90E8\u306E\u6587\u5B57\u304C\u9069\u5207\u306B\u8868\u793A\u3055\u308C\u306A\u3044\u3001\u307E\u305F\u306F\u5168\u304F\u8868\u793A\u3055\u308C\u306A\u3044\u304A\u305D\u308C\u304C\u3042\u308A\u307E\u3059\u3002",webFonts:"\u591A\u304F\u306E\u30A6\u30A7\u30D6 \u30D6\u30E9\u30A6\u30B6\u30FC\u306F\u30A6\u30A7\u30D6\u304B\u3089\u30D5\u30A9\u30F3\u30C8\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u3067\u304D\u307E\u3059\u3002\u3054\u4F7F\u7528\u4E2D\u306E\u30D6\u30E9\u30A6\u30B6\u30FC\u3092\u3088\u308A\u65B0\u3057\u3044\u30D0\u30FC\u30B8\u30E7\u30F3\u306B\u66F4\u65B0\u3059\u308B (\u307E\u305F\u306F\u5225\u306E\u30D6\u30E9\u30A6\u30B6\u30FC\u306B\u5909\u66F4\u3059\u308B) \u3053\u3068\u3067\u3001\u3053\u306E\u30DA\u30FC\u30B8\u306E\u6570\u5F0F\u306E\u54C1\u8CEA\u304C\u5411\u4E0A\u3059\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002",fonts:"MathJax \u3067\u306F [STIX \u30D5\u30A9\u30F3\u30C8](%1)\u3084 [MathJax Tex \u30D5\u30A9\u30F3\u30C8](%2)\u3092\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002MathJax \u4F53\u9A13\u3092\u6539\u5584\u3059\u308B\u305F\u3081\u306B\u3001\u30D5\u30A9\u30F3\u30C8\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u304A\u3088\u3073\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u304F\u3060\u3055\u3044\u3002",STIXPage:"\u3053\u306E\u30DA\u30FC\u30B8\u306F [STIX \u30D5\u30A9\u30F3\u30C8](%1)\u3092\u4F7F\u7528\u3059\u308B\u3088\u3046\u306B\u8A2D\u8A08\u3055\u308C\u3066\u3044\u307E\u3059\u3002MathJax \u4F53\u9A13\u3092\u6539\u5584\u3059\u308B\u305F\u3081\u306B\u3001\u30D5\u30A9\u30F3\u30C8\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u304A\u3088\u3073\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u304F\u3060\u3055\u3044\u3002",TeXPage:"\u3053\u306E\u30DA\u30FC\u30B8\u306F [MathJax TeX \u30D5\u30A9\u30F3\u30C8](%1)\u3092\u4F7F\u7528\u3059\u308B\u3088\u3046\u306B\u8A2D\u8A08\u3055\u308C\u3066\u3044\u307E\u3059\u3002MathJax \u4F53\u9A13\u3092\u6539\u5584\u3059\u308B\u305F\u3081\u306B\u3001\u30D5\u30A9\u30F3\u30C8\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u304A\u3088\u3073\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u304F\u3060\u3055\u3044\u3002"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ja/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ja/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/ja/HTML-CSS.js
new file mode 100644
index 0000000..b5b0b37
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ja/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ja/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ja","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Web \u30D5\u30A9\u30F3\u30C8 %1 \u3092\u8AAD\u307F\u8FBC\u307F\u4E2D",CantLoadWebFont:"Web \u30D5\u30A9\u30F3\u30C8 %1 \u3092\u8AAD\u307F\u8FBC\u3081\u307E\u305B\u3093",FirefoxCantLoadWebFont:"Firefox \u306F\u3001\u30EA\u30E2\u30FC\u30C8 \u30DB\u30B9\u30C8\u306E Web \u30D5\u30A9\u30F3\u30C8\u3092\u8AAD\u307F\u8FBC\u3081\u307E\u305B\u3093",CantFindFontUsing:"%1 \u3067\u6709\u52B9\u306A\u30D5\u30A9\u30F3\u30C8\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093",WebFontsNotAvailable:"Web \u30D5\u30A9\u30F3\u30C8\u3092\u5229\u7528\u3067\u304D\u307E\u305B\u3093\u3002\u4EE3\u308F\u308A\u306B\u753B\u50CF\u30D5\u30A9\u30F3\u30C8\u3092\u4F7F\u7528\u3057\u307E\u3059"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ja/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ja/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/ja/HelpDialog.js
new file mode 100644
index 0000000..6c30d6b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ja/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ja/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ja","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax \u30D8\u30EB\u30D7",MathJax:"*MathJax* \u306F\u30A6\u30A7\u30D6 \u30DA\u30FC\u30B8\u306E\u88FD\u4F5C\u8005\u304C\u30DA\u30FC\u30B8\u306B\u6570\u5F0F\u3092\u57CB\u3081\u8FBC\u3081\u308B\u3088\u3046\u306B\u3059\u308B JavaScript \u30E9\u30A4\u30D6\u30E9\u30EA\u3067\u3059\u3002\u95B2\u89A7\u8005\u5074\u3067\u306F\u6570\u5F0F\u3092\u95B2\u89A7\u3059\u308B\u306E\u306B\u4F55\u3082\u5FC5\u8981\u3068\u3057\u307E\u305B\u3093\u3002",Browsers:"*\u30D6\u30E9\u30A6\u30B6\u30FC*: MathJax \u306F\u3001IE6 \u4EE5\u964D\u3001Chrome 0.2 \u4EE5\u964D\u3001Safari 2 \u4EE5\u964D\u3001Opera 9.6 \u4EE5\u964D\u3001\u307B\u3068\u3093\u3069\u306E\u30E2\u30D0\u30A4\u30EB \u30D6\u30E9\u30A6\u30B6\u30FC\u3092\u542B\u3080\u3001\u30E2\u30C0\u30F3 \u30D6\u30E9\u30A6\u30B6\u30FC\u3067\u52D5\u4F5C\u3057\u307E\u3059\u3002",Menu:"*\u6570\u5F0F\u30E1\u30CB\u30E5\u30FC*: MathJax \u306F\u6570\u5F0F\u306B\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8 \u30E1\u30CB\u30E5\u30FC\u3092\u8FFD\u52A0\u3057\u307E\u3059\u3002\u4EFB\u610F\u306E\u6570\u5F0F\u3092\u53F3\u30AF\u30EA\u30C3\u30AF\u307E\u305F\u306F Ctrl+\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3068\u30E1\u30CB\u30E5\u30FC\u304C\u958B\u304D\u307E\u3059\u3002",ShowMath:"*\u6570\u5F0F\u3092\u8868\u793A*\u3067\u306F\u3001\u6570\u5F0F\u306E\u30BD\u30FC\u30B9 \u30DE\u30FC\u30AF\u30A2\u30C3\u30D7\u3092\u8868\u793A\u3057\u3066\u30B3\u30D4\u30FC \u0026 \u30DA\u30FC\u30B9\u30C8\u3067\u304D\u307E\u3059 (MathML \u3084\u5143\u306E\u5F62\u5F0F\u3067)\u3002",Settings:"*\u8A2D\u5B9A*\u3067\u306F\u3001MathJax \u306E\u6A5F\u80FD\u3092\u5236\u5FA1\u3067\u304D\u307E\u3059\u3002\u6570\u5F0F\u306E\u30B5\u30A4\u30BA\u3001\u6570\u5F0F\u306E\u8868\u793A\u306B\u4F7F\u7528\u3059\u308B\u30E1\u30AB\u30CB\u30BA\u30E0\u306A\u3069\u3002",Language:"*\u8A00\u8A9E*\u3067\u306F\u3001MathJax \u304C\u30E1\u30CB\u30E5\u30FC\u3084\u8B66\u544A\u30E1\u30C3\u30BB\u30FC\u30B8\u306B\u4F7F\u7528\u3059\u308B\u8A00\u8A9E\u3092\u9078\u629E\u3067\u304D\u307E\u3059\u3002",Zoom:"*\u6570\u5F0F\u306E\u30BA\u30FC\u30E0*: \u6570\u5F0F\u3092\u8AAD\u307F\u53D6\u308B\u306E\u304C\u56F0\u96E3\u306A\u5834\u5408\u306F\u3001MathJax \u304C\u62E1\u5927\u3057\u3066\u8AAD\u307F\u3084\u3059\u304F\u3067\u304D\u307E\u3059\u3002",Accessibilty:"*\u30A2\u30AF\u30BB\u30B7\u30D3\u30EA\u30C6\u30A3*: MathJax \u306F\u81EA\u52D5\u7684\u306B\u30C6\u30AD\u30B9\u30C8 \u30EA\u30FC\u30C0\u30FC\u3067\u6570\u5F0F\u306B\u30A2\u30AF\u30BB\u30B9\u3067\u304D\u308B\u3088\u3046\u306B\u3057\u307E\u3059 (\u8996\u899A\u969C\u5BB3\u8005\u5411\u3051)\u3002",Fonts:"*\u30D5\u30A9\u30F3\u30C8*: MathJax \u306F\u3001\u7279\u5B9A\u306E\u6570\u5F0F\u30D5\u30A9\u30F3\u30C8\u304C\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3055\u308C\u3066\u3044\u308B\u5834\u5408\u306F\u305D\u308C\u3092\u4F7F\u7528\u3057\u3001\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3055\u308C\u3066\u3044\u306A\u3044\u5834\u5408\u306F Web \u30D5\u30A9\u30F3\u30C8\u3092\u4F7F\u7528\u3057\u307E\u3059\u3002\u5FC5\u9808\u3067\u306F\u3042\u308A\u307E\u305B\u3093\u304C\u3001\u30D5\u30A9\u30F3\u30C8\u3092\u30ED\u30FC\u30AB\u30EB\u306B\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3059\u308B\u3053\u3068\u3067\u7D44\u7248\u304C\u9AD8\u901F\u5316\u3055\u308C\u307E\u3059\u3002[STIX \u30D5\u30A9\u30F3\u30C8](%1)\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3059\u308B\u3053\u3068\u3092\u304A\u52E7\u3081\u3057\u307E\u3059\u3002"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ja/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ja/MathML.js b/htdocs/js/MathJax-2.7.2/localization/ja/MathML.js
new file mode 100644
index 0000000..4511894
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ja/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ja/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ja","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"\u8AA4\u3063\u305F mglyph: %1",BadMglyphFont:"\u8AA4\u3063\u305F\u30D5\u30A9\u30F3\u30C8: %1",MathPlayer:"MathJax \u306F MathPlayer \u3092\u8A2D\u5B9A\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F\u3002\n\nMathPlayer \u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u3044\u306A\u3044\u5834\u5408\u306F\u3001\n\u307E\u305A\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002\n\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u3044\u308B\u5834\u5408\u306F\u3001\u30BB\u30AD\u30E5\u30EA\u30C6\u30A3\u306E\u8A2D\u5B9A\u3067 ActiveX\n\u30B3\u30F3\u30C8\u30ED\u30FC\u30EB\u306E\u5B9F\u884C\u3092\u62D2\u5426\u3057\u3066\u3044\u308B\u5834\u5408\u304C\u3042\u308A\u307E\u3059\u3002\n[\u30C4\u30FC\u30EB] \u30E1\u30CB\u30E5\u30FC\u306E [\u30A4\u30F3\u30BF\u30FC\u30CD\u30C3\u30C8 \u30AA\u30D7\u30B7\u30E7\u30F3] \u3067\u3001\n[\u30BB\u30AD\u30E5\u30EA\u30C6\u30A3] \u30BF\u30D6\u306E [\u30EC\u30D9\u30EB\u306E\u30AB\u30B9\u30BF\u30DE\u30A4\u30BA] \u3092\u62BC\u3057\u3066\u304F\u3060\u3055\u3044\u3002\n[Active \u30B3\u30F3\u30C8\u30ED\u30FC\u30EB\u306E\u5B9F\u884C] \u3068 [\u30D0\u30A4\u30CA\u30EA \u30D3\u30D8\u30A4\u30D3\u30A2\u30FC\u3068\u30B9\u30AF\u30EA\u30D7\u30C8\n\u30D3\u30D8\u30A4\u30D3\u30A2\u30FC] \u304C\u6709\u52B9\u306B\u306A\u3063\u3066\u3044\u308B\u3053\u3068\u3092\u78BA\u8A8D\u3057\u3066\u304F\u3060\u3055\u3044\u3002\n\n\u73FE\u6642\u70B9\u3067\u306F\u3001\u6570\u5F0F\u304C\u7D44\u7248\u3055\u308C\u305A\u3001\u30A8\u30E9\u30FC \u30E1\u30C3\u30BB\u30FC\u30B8\u304C\u8868\u793A\u3055\u308C\u307E\u3059\u3002",CantCreateXMLParser:"MathJax \u306F MathML \u7528\u306E XML \u30D1\u30FC\u30B5\u30FC\u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F\u3002\n\u300C\u30B9\u30AF\u30EA\u30D7\u30C8\u3092\u5B9F\u884C\u3057\u3066\u3082\u5B89\u5168\u3060\u3068\u30DE\u30FC\u30AF\u3055\u308C\u3066\u3044\u308B ActiveX\n\u30B3\u30F3\u30C8\u30ED\u30FC\u30EB\u306E\u30B9\u30AF\u30EA\u30D7\u30C8\u306E\u5B9F\u884C\u300D\u3092\u6709\u52B9\u306B\u3057\u3066\u3044\u308B\u304B\u78BA\u8A8D\u3057\u3066\u304F\u3060\u3055\u3044\n([\u30C4\u30FC\u30EB] \u30E1\u30CB\u30E5\u30FC\u306E [\u30A4\u30F3\u30BF\u30FC\u30CD\u30C3\u30C8 \u30AA\u30D7\u30B7\u30E7\u30F3] \u3092\u9078\u629E\u3057\u3001\n[\u30BB\u30AD\u30E5\u30EA\u30C6\u30A3] \u30BF\u30D6\u306E [\u30EC\u30D9\u30EB\u306E\u30AB\u30B9\u30BF\u30DE\u30A4\u30BA] \u3067\u78BA\u8A8D\u3067\u304D\u307E\u3059)\u3002\n\nMathML \u306E\u6570\u5F0F\u3092 MathML \u304C\u51E6\u7406\u3067\u304D\u306A\u304F\u306A\u308A\u307E\u3059\u3002",UnknownNodeType:"\u4E0D\u660E\u306A\u7A2E\u985E\u306E\u30CE\u30FC\u30C9: %1",UnexpectedTextNode:"\u4E88\u671F\u3057\u306A\u3044\u30C6\u30AD\u30B9\u30C8 \u30CE\u30FC\u30C9: %1",ErrorParsingMathML:"MathML \u306E\u69CB\u6587\u89E3\u6790\u30A8\u30E9\u30FC",ParsingError:"MathML \u306E\u69CB\u6587\u89E3\u6790\u30A8\u30E9\u30FC: %1",MathMLSingleElement:"MathML \u306F\u5358\u4E00\u306E\u8981\u7D20\u3067\u69CB\u6210\u3057\u3066\u304F\u3060\u3055\u3044",MathMLRootElement:"MathML \u306F %1 \u3067\u306F\u306A\u304F \u003Cmath\u003E \u8981\u7D20\u3067\u69CB\u6210\u3057\u3066\u304F\u3060\u3055\u3044"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ja/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ja/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/ja/MathMenu.js
new file mode 100644
index 0000000..5613b84
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ja/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ja/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ja","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u6570\u5F0F\u3092\u6B21\u306E\u5F62\u5F0F\u3067\u8868\u793A",MathMLcode:"MathML \u30B3\u30FC\u30C9",OriginalMathML:"\u5143\u306E MathML",TeXCommands:"TeX \u30B3\u30DE\u30F3\u30C9",AsciiMathInput:"AsciiMathML \u5165\u529B",Original:"\u5143\u306E\u5F62\u5F0F",ErrorMessage:"\u30A8\u30E9\u30FC \u30E1\u30C3\u30BB\u30FC\u30B8",Annotation:"\u6CE8\u91C8",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Content MathML",OpenMath:"OpenMath",texHints:"MathML \u3067 TeX \u306E\u30D2\u30F3\u30C8\u3092\u8868\u793A",Settings:"\u6570\u5F0F\u306E\u8A2D\u5B9A",ZoomTrigger:"\u30BA\u30FC\u30E0\u306E\u958B\u59CB\u64CD\u4F5C",Hover:"\u30DB\u30D0\u30FC",Click:"\u30AF\u30EA\u30C3\u30AF",DoubleClick:"\u30C0\u30D6\u30EB\u30AF\u30EA\u30C3\u30AF",NoZoom:"\u30BA\u30FC\u30E0\u306A\u3057",TriggerRequires:"\u5FC5\u8981\u306A\u30AD\u30FC:",Option:"Option",Alt:"Alt",Command:"Command",Control:"Ctrl",Shift:"Shift",ZoomFactor:"\u30BA\u30FC\u30E0\u306E\u500D\u7387",Renderer:"\u6570\u5F0F\u30EC\u30F3\u30C0\u30E9\u30FC",MPHandles:"\u6570\u5F0F\u30D7\u30EC\u30FC\u30E4\u30FC\u306B\u51E6\u7406\u3055\u305B\u308B\u30A4\u30D9\u30F3\u30C8:",MenuEvents:"\u30E1\u30CB\u30E5\u30FC \u30A4\u30D9\u30F3\u30C8",MouseEvents:"\u30DE\u30A6\u30B9 \u30A4\u30D9\u30F3\u30C8",MenuAndMouse:"\u30DE\u30A6\u30B9\u3068\u30E1\u30CB\u30E5\u30FC\u306E\u30A4\u30D9\u30F3\u30C8",FontPrefs:"\u30D5\u30A9\u30F3\u30C8\u306E\u8A2D\u5B9A",ForHTMLCSS:"HTML-CSS:",Auto:"\u81EA\u52D5",TeXLocal:"TeX (\u30ED\u30FC\u30AB\u30EB)",TeXWeb:"TeX (Web)",TeXImage:"TeX (\u753B\u50CF)",STIXLocal:"STIX (\u30ED\u30FC\u30AB\u30EB)",STIXWeb:"STIX (Web)",AsanaMathWeb:"Asana Math (Web)",GyrePagellaWeb:"Gyre Pagella (Web)",GyreTermesWeb:"Gyre Termes (Web)",LatinModernWeb:"Latin Modern (Web)",NeoEulerWeb:"Neo Euler (Web)",ContextMenu:"\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8 \u30E1\u30CB\u30E5\u30FC",Browser:"\u30D6\u30E9\u30A6\u30B6\u30FC",Scale:"\u3059\u3079\u3066\u306E\u6570\u5F0F\u306E\u500D\u7387\u3092\u5909\u66F4...",Discoverable:"\u30DB\u30D0\u30FC\u6642\u306B\u5F37\u8ABF",Locale:"\u8A00\u8A9E",LoadLocale:"URL \u304B\u3089\u8AAD\u307F\u8FBC\u3080...",About:"MathJax \u306B\u3064\u3044\u3066",Help:"MathJax \u30D8\u30EB\u30D7",localTeXfonts:"\u30ED\u30FC\u30AB\u30EB TeX \u30D5\u30A9\u30F3\u30C8\u3092\u4F7F\u7528",webTeXfonts:"Web TeX \u30D5\u30A9\u30F3\u30C8\u3092\u4F7F\u7528",imagefonts:"\u753B\u50CF\u30D5\u30A9\u30F3\u30C8\u3092\u4F7F\u7528",localSTIXfonts:"\u30ED\u30FC\u30AB\u30EB STIX \u30D5\u30A9\u30F3\u30C8\u3092\u4F7F\u7528",webSVGfonts:"Web SVG \u30D5\u30A9\u30F3\u30C8\u3092\u4F7F\u7528",genericfonts:"\u6C4E\u7528 Unicode \u30D5\u30A9\u30F3\u30C8\u3092\u4F7F\u7528",wofforotffonts:"WOFF \u30D5\u30A9\u30F3\u30C8\u307E\u305F\u306F OTF \u30D5\u30A9\u30F3\u30C8",eotffonts:"EOT \u30D5\u30A9\u30F3\u30C8",svgfonts:"SVG \u30D5\u30A9\u30F3\u30C8",WebkitNativeMMLWarning:"\u3054\u4F7F\u7528\u4E2D\u306E\u30D6\u30E9\u30A6\u30B6\u30FC\u306F MathML \u306B\u30CD\u30A4\u30C6\u30A3\u30D6\u5BFE\u5FDC\u3057\u3066\u3044\u306A\u3044\u3068\u601D\u308F\u308C\u308B\u305F\u3081\u3001MathML \u51FA\u529B\u306B\u5207\u308A\u66FF\u3048\u308B\u3068\u30DA\u30FC\u30B8\u5185\u306E\u6570\u5F0F\u304C\u5224\u8AAD\u4E0D\u80FD\u306B\u306A\u308B\u304A\u305D\u308C\u304C\u3042\u308A\u307E\u3059\u3002",MSIENativeMMLWarning:"Internet Explorer \u3067\u306F\u3001MathML \u51FA\u529B\u3092\u51E6\u7406\u3059\u308B\u305F\u3081\u306B MathPlayer \u30D7\u30E9\u30B0\u30A4\u30F3\u304C\u5FC5\u8981\u3067\u3059\u3002",OperaNativeMMLWarning:"Opera \u306F MathML \u306B\u5B8C\u5168\u306B\u306F\u5BFE\u5FDC\u3057\u3066\u3044\u306A\u3044\u305F\u3081\u3001MathML \u51FA\u529B\u306B\u5207\u308A\u66FF\u3048\u308B\u3068\u6570\u5F0F\u306E\u63CF\u753B\u304C\u4E0D\u5B8C\u5168\u306B\u306A\u308B\u304A\u305D\u308C\u304C\u3042\u308A\u307E\u3059\u3002",SafariNativeMMLWarning:"\u3042\u306A\u305F\u306E\u30D6\u30E9\u30A6\u30B6\u30FC\u306E\u30CD\u30A4\u30C6\u30A3\u30D6 MathML \u306F\u3001MathJax \u304C\u4F7F\u7528\u3059\u308B\u6A5F\u80FD\u3092\u3059\u3079\u3066\u306F\u5B9F\u88C5\u3057\u3066\u3044\u306A\u3044\u305F\u3081\u3001\u6570\u5F0F\u306E\u4E00\u90E8\u304C\u9069\u5207\u306B\u63CF\u753B\u3055\u308C\u306A\u3044\u304A\u305D\u308C\u304C\u3042\u308A\u307E\u3059\u3002",FirefoxNativeMMLWarning:"\u3042\u306A\u305F\u306E\u30D6\u30E9\u30A6\u30B6\u30FC\u306E\u30CD\u30A4\u30C6\u30A3\u30D6 MathML \u306F\u3001MathJax \u304C\u4F7F\u7528\u3059\u308B\u6A5F\u80FD\u3092\u3059\u3079\u3066\u306F\u5B9F\u88C5\u3057\u3066\u3044\u306A\u3044\u305F\u3081\u3001\u6570\u5F0F\u306E\u4E00\u90E8\u304C\u9069\u5207\u306B\u63CF\u753B\u3055\u308C\u306A\u3044\u304A\u305D\u308C\u304C\u3042\u308A\u307E\u3059\u3002",MSIESVGWarning:"IE9 \u3088\u308A\u524D\u306E\u30D0\u30FC\u30B8\u30E7\u30F3\u306E\u5834\u5408\u3001\u307E\u305F\u306F IE8 \u4EE5\u524D\u3092\u30A8\u30DF\u30E5\u30EC\u30FC\u30C8\u3057\u3066\u3044\u308B\u5834\u5408\u3001Internet Explorer \u306B\u306F SVG \u304C\u5B9F\u88C5\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002SVG \u306B\u5207\u308A\u66FF\u3048\u308B\u3068\u3001\u6570\u5F0F\u304C\u9069\u5207\u306B\u8868\u793A\u3055\u308C\u306A\u304F\u306A\u308A\u307E\u3059\u3002",LoadURL:"\u7FFB\u8A33\u30C7\u30FC\u30BF\u3092\u8AAD\u307F\u8FBC\u3080 URL:",BadURL:"MathJax \u7FFB\u8A33\u30C7\u30FC\u30BF\u3092\u5B9A\u7FA9\u3059\u308B JavaScript \u30D5\u30A1\u30A4\u30EB\u306E URL \u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u3001JavaScript \u306E\u30D5\u30A1\u30A4\u30EB\u540D\u306E\u672B\u5C3E\u306F\u300C.js\u300D\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002",BadData:"%1 \u304B\u3089\u7FFB\u8A33\u30C7\u30FC\u30BF\u3092\u8AAD\u307F\u8FBC\u3081\u307E\u305B\u3093\u3067\u3057\u305F",SwitchAnyway:"\u30EC\u30F3\u30C0\u30E9\u30FC\u3092\u672C\u5F53\u306B\u5207\u308A\u66FF\u3048\u307E\u3059\u304B?\n\n(\u5207\u308A\u66FF\u3048\u308B\u306B\u306F OK \u3092\u3001\u73FE\u5728\u306E\u30EC\u30F3\u30C0\u30E9\u30FC\u306E\u307E\u307E\u306B\u3059\u308B\u306B\u306F\u30AD\u30E3\u30F3\u30BB\u30EB\u3092\u62BC\u3057\u3066\u304F\u3060\u3055\u3044)",ScaleMath:"\u3059\u3079\u3066\u306E\u6570\u5F0F\u306E\u500D\u7387 (\u5468\u56F2\u306E\u30C6\u30AD\u30B9\u30C8\u3068\u306E\u6BD4)",NonZeroScale:"\u500D\u7387\u306B 0 \u306F\u6307\u5B9A\u3067\u304D\u307E\u305B\u3093",PercentScale:"\u500D\u7387\u306F\u767E\u5206\u7387\u3067\u306A\u3051\u308C\u3070\u306A\u308A\u307E\u305B\u3093 (\u4F8B: 120%%)",IE8warning:"MathJax \u306E\u30E1\u30CB\u30E5\u30FC\u3068\u30BA\u30FC\u30E0\u6A5F\u80FD\u304C\u7121\u52B9\u306B\u306A\u308A\u307E\u3059\u304C\u3001\u4EE3\u308F\u308A\u306B\u6570\u5F0F\u3092 Alt+\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3068 MathJax \u306E\u30E1\u30CB\u30E5\u30FC\u3092\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002\n\nMathPlayer \u306E\u8A2D\u5B9A\u3092\u672C\u5F53\u306B\u5909\u66F4\u3057\u307E\u3059\u304B?",IE9warning:"MathJax \u306E\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8 \u30E1\u30CB\u30E5\u30FC\u304C\u7121\u52B9\u306B\u306A\u308A\u307E\u3059\u304C\u3001\u4EE3\u308F\u308A\u306B\u6570\u5F0F\u3092 Alt+\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3068 MathJax \u306E\u30E1\u30CB\u30E5\u30FC\u3092\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002",NoOriginalForm:"\u5143\u306E\u5F62\u5F0F\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093",Close:"\u9589\u3058\u308B",EqSource:"MathJax \u6570\u5F0F\u306E\u30BD\u30FC\u30B9"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ja/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ja/TeX.js b/htdocs/js/MathJax-2.7.2/localization/ja/TeX.js
new file mode 100644
index 0000000..77a1b1d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ja/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ja/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ja","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u958B\u304D\u4E2D\u62EC\u5F27\u304C\u4F59\u5206\u3001\u307E\u305F\u306F\u9589\u3058\u4E2D\u62EC\u5F27\u304C\u4E0D\u8DB3\u3057\u3066\u3044\u307E\u3059",ExtraCloseMissingOpen:"\u9589\u3058\u4E2D\u62EC\u5F27\u304C\u4F59\u5206\u3001\u307E\u305F\u306F\u958B\u304D\u4E2D\u62EC\u5F27\u304C\u4E0D\u8DB3\u3057\u3066\u3044\u307E\u3059",MissingLeftExtraRight:"\\left \u304C\u4E0D\u8DB3\u3001\u307E\u305F\u306F \\right \u304C\u4F59\u5206\u3067\u3059",MissingScript:"\u4E0A\u4ED8\u304D\u307E\u305F\u306F\u4E0B\u4ED8\u304D\u306E\u5F15\u6570\u304C\u3042\u308A\u307E\u305B\u3093",ExtraLeftMissingRight:"\\left \u304C\u4F59\u5206\u3001\u307E\u305F\u306F \\right \u304C\u4E0D\u8DB3\u3057\u3066\u3044\u307E\u3059",Misplaced:"%1 \u306E\u4F4D\u7F6E\u304C\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093",MissingOpenForSub:"\u4E0B\u4ED8\u304D\u306E\u958B\u304D\u4E2D\u62EC\u5F27\u304C\u3042\u308A\u307E\u305B\u3093",MissingOpenForSup:"\u4E0A\u4ED8\u304D\u306E\u958B\u304D\u4E2D\u62EC\u5F27\u304C\u3042\u308A\u307E\u305B\u3093",AmbiguousUseOf:"%1 \u306E\u8A18\u8FF0\u304C\u66D6\u6627\u3067\u3059",EnvBadEnd:"\\begin{%1} \u304C \\end{%2} \u3067\u7D42\u4E86\u3057\u3066\u3044\u307E\u3059",EnvMissingEnd:"\\end{%1} \u304C\u4E0D\u8DB3\u3057\u3066\u3044\u307E\u3059",MissingBoxFor:"%1 \u306E\u30DC\u30C3\u30AF\u30B9\u304C\u4E0D\u8DB3\u3057\u3066\u3044\u307E\u3059",MissingCloseBrace:"\u9589\u3058\u4E2D\u62EC\u5F27\u304C\u4E0D\u8DB3\u3057\u3066\u3044\u307E\u3059",UndefinedControlSequence:"\u672A\u5B9A\u7FA9\u306E\u30B3\u30F3\u30C8\u30ED\u30FC\u30EB \u30B7\u30FC\u30B1\u30F3\u30B9 %1",DoubleExponent:"\u4E8C\u91CD\u306E\u4E0A\u4ED8\u304D: \u4E2D\u62EC\u5F27\u3092\u4F7F\u7528\u3057\u3066\u660E\u78BA\u306B\u3057\u3066\u304F\u3060\u3055\u3044",DoubleSubscripts:"\u4E8C\u91CD\u306E\u4E0B\u4ED8\u304D: \u4E2D\u62EC\u5F27\u3092\u4F7F\u7528\u3057\u3066\u660E\u78BA\u306B\u3057\u3066\u304F\u3060\u3055\u3044",DoubleExponentPrime:"\u30D7\u30E9\u30A4\u30E0\u8A18\u53F7\u306B\u3088\u308B\u4E8C\u91CD\u306E\u4E0A\u4ED8\u304D: \u4E2D\u62EC\u5F27\u3092\u4F7F\u7528\u3057\u3066\u660E\u78BA\u306B\u3057\u3066\u304F\u3060\u3055\u3044",CantUseHash1:"\u6570\u5F0F\u30E2\u30FC\u30C9\u3067\u306F\u300C\u30DE\u30AF\u30ED \u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u6587\u5B57 #\u300D\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093",MisplacedMiddle:"%1 \u306F \\left \u3068 \\right \u306E\u9593\u306B\u914D\u7F6E\u3057\u3066\u304F\u3060\u3055\u3044",MisplacedLimits:"%1 \u306F\u6F14\u7B97\u5B50\u306E\u307F\u306B\u4F7F\u7528\u3067\u304D\u307E\u3059",MisplacedMoveRoot:"%1 \u306F\u30EB\u30FC\u30C8\u5185\u3067\u306E\u307F\u4F7F\u7528\u3067\u304D\u307E\u3059",MultipleCommand:"%1 \u304C\u8907\u6570\u3042\u308A\u307E\u3059",IntegerArg:"%1 \u306E\u5F15\u6570\u306F\u6574\u6570\u306B\u3057\u3066\u304F\u3060\u3055\u3044",NotMathMLToken:"%1 \u306F\u30C8\u30FC\u30AF\u30F3\u8981\u7D20\u3067\u306F\u3042\u308A\u307E\u305B\u3093",InvalidMathMLAttr:"\u7121\u52B9\u306A MathML \u5C5E\u6027: %1",UnknownAttrForElement:"%1 \u3092 %2 \u306E\u5C5E\u6027\u3068\u3057\u3066\u8A8D\u8B58\u3067\u304D\u307E\u305B\u3093",MaxMacroSub1:"MathJax \u306E\u30DE\u30AF\u30ED\u5C55\u958B\u56DE\u6570\u306E\u4E0A\u9650\u306B\u9054\u3057\u307E\u3057\u305F\u3002\u30DE\u30AF\u30ED\u3092\u518D\u5E30\u547C\u3073\u51FA\u3057\u3057\u3066\u3057\u307E\u3063\u3066\u3044\u307E\u305B\u3093\u304B?",MaxMacroSub2:"MathJax \u306E\u5C55\u958B\u56DE\u6570\u306E\u4E0A\u9650\u306B\u9054\u3057\u307E\u3057\u305F\u3002LaTeX \u74B0\u5883\u3092\u518D\u5E30\u547C\u3073\u51FA\u3057\u3057\u3066\u3057\u307E\u3063\u3066\u3044\u307E\u305B\u3093\u304B?",MissingArgFor:"%1 \u306E\u5F15\u6570\u304C\u4E0D\u8DB3\u3057\u3066\u3044\u307E\u3059",ExtraAlignTab:"\\case \u306E\u30C6\u30AD\u30B9\u30C8\u5185\u3067\u3001\u914D\u7F6E\u7528\u30BF\u30D6\u304C\u4F59\u5206\u3067\u3059",BracketMustBeDimension:"%1 \u306E\u4E2D\u62EC\u5F27\u5F15\u6570\u306F\u5BF8\u6CD5\u306B\u3057\u3066\u304F\u3060\u3055\u3044",InvalidEnv:"\u74B0\u5883\u540D\u300C%1\u300D\u306F\u7121\u52B9\u3067\u3059",UnknownEnv:"\u74B0\u5883\u300C%1\u300D\u306F\u4E0D\u660E\u3067\u3059",ExtraCloseLooking:"%1 \u3092\u63A2\u7D22\u3059\u308B\u969B\u306B\u4F59\u5206\u306A\u9589\u3058\u4E2D\u62EC\u5F27\u304C\u898B\u3064\u304B\u308A\u307E\u3057\u305F",MissingCloseBracket:"%1 \u306E\u5F15\u6570\u306E\u9589\u3058\u62EC\u5F27\u300C]\u300D\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3067\u3057\u305F",MissingOrUnrecognizedDelim:"%1 \u306E\u533A\u5207\u308A\u304C\u4E0D\u8DB3\u307E\u305F\u306F\u672A\u5206\u985E\u3067\u3059",MissingDimOrUnits:"%1 \u3067\u3001\u5BF8\u6CD5\u307E\u305F\u306F\u305D\u306E\u5358\u4F4D\u304C\u3042\u308A\u307E\u305B\u3093",TokenNotFoundForCommand:"%2 \u306B\u5BFE\u5FDC\u3059\u308B %1 \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3067\u3057\u305F",MathNotTerminated:"\u6570\u5F0F\u304C\u30C6\u30AD\u30B9\u30C8 \u30DC\u30C3\u30AF\u30B9\u5185\u3067\u7D42\u4E86\u3057\u3066\u3044\u307E\u305B\u3093",IllegalMacroParam:"\u30DE\u30AF\u30ED \u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u53C2\u7167\u306B\u8AA4\u308A\u304C\u3042\u308A\u307E\u3059",MaxBufferSize:"MathJax \u306E\u5185\u90E8\u30D0\u30C3\u30D5\u30A1\u30FC \u30B5\u30A4\u30BA\u306E\u4E0A\u9650\u306B\u9054\u3057\u307E\u3057\u305F\u3002\u30DE\u30AF\u30ED\u3092\u518D\u5E30\u547C\u3073\u51FA\u3057\u3057\u3066\u3057\u307E\u3063\u3066\u3044\u307E\u305B\u3093\u304B?",CommandNotAllowedInEnv:"%1 \u306F %2 \u74B0\u5883\u3067\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093",MultipleLabel:"\u30E9\u30D9\u30EB\u300C%1\u300D\u304C\u8907\u6570\u56DE\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u307E\u3059",CommandAtTheBeginingOfLine:"%1 \u306F\u884C\u982D\u306B\u914D\u7F6E\u3057\u3066\u304F\u3060\u3055\u3044",IllegalAlign:"%1 \u306B\u6307\u5B9A\u3057\u305F\u5F15\u6570\u306B\u8AA4\u308A\u304C\u3042\u308A\u307E\u3059",BadMathStyleFor:"%1 \u306E\u6570\u5F0F\u306E\u30B9\u30BF\u30A4\u30EB\u306B\u8AA4\u308A\u304C\u3042\u308A\u307E\u3059",PositiveIntegerArg:"%1 \u306E\u5F15\u6570\u306F\u6B63\u306E\u6574\u6570\u306B\u3057\u3066\u304F\u3060\u3055\u3044",ErroneousNestingEq:"\u6570\u5F0F\u306E\u5165\u308C\u5B50\u69CB\u9020\u306B\u8AA4\u308A\u304C\u3042\u308A\u307E\u3059",MultlineRowsOneCol:"%1 \u74B0\u5883\u5185\u306E\u5404\u884C\u306F 1 \u5217\u306B\u3057\u3066\u304F\u3060\u3055\u3044",MultipleBBoxProperty:"%1 \u304C %2 \u5185\u3067 2 \u56DE\u6307\u5B9A\u3055\u308C\u3066\u3044\u307E\u3059",InvalidBBoxProperty:"\u300C%1\u300D\u306F\u3001\u8272\u3001\u30D1\u30C7\u30A3\u30F3\u30B0\u3001\u30B9\u30BF\u30A4\u30EB\u306E\u3044\u305A\u308C\u3067\u3082\u306A\u3044\u3088\u3046\u3067\u3059",ExtraEndMissingBegin:"%1 \u304C\u4F59\u5206\u3001\u307E\u305F\u306F \\begingroup \u304C\u4E0D\u8DB3\u3057\u3066\u3044\u307E\u3059",GlobalNotFollowedBy:"%1 \u306E\u5F8C\u306B \\let\u3001\\def\u3001\\newcommand \u306E\u3044\u305A\u308C\u3082\u3042\u308A\u307E\u305B\u3093",UndefinedColorModel:"\u8272\u30E2\u30C7\u30EB\u300C%1\u300D\u306F\u672A\u5B9A\u7FA9\u3067\u3059",ModelArg1:"\u8272\u30E2\u30C7\u30EB %1 \u306B\u306F\u5024\u304C 3 \u3064\u5FC5\u8981\u3067\u3059",InvalidDecimalNumber:"\u7121\u52B9\u306A 10 \u9032\u6570\u3067\u3059",ModelArg2:"\u8272\u30E2\u30C7\u30EB %1 \u306E\u5024\u306F %2 \u3068 %3 \u306E\u9593\u306B\u3057\u3066\u304F\u3060\u3055\u3044",InvalidNumber:"\u7121\u52B9\u306A\u6570\u5024\u3067\u3059",NewextarrowArg1:"%1 \u306E\u7B2C 1 \u5F15\u6570\u306F\u30B3\u30F3\u30C8\u30ED\u30FC\u30EB \u30B7\u30FC\u30B1\u30F3\u30B9\u540D\u306B\u3057\u3066\u304F\u3060\u3055\u3044",NewextarrowArg2:"%1 \u306E\u7B2C 2 \u5F15\u6570\u306F\u3001\u30AB\u30F3\u30DE\u3067\u533A\u5207\u3063\u305F 2 \u3064\u306E\u6574\u6570\u306B\u3057\u3066\u304F\u3060\u3055\u3044",NewextarrowArg3:"%1 \u306E\u7B2C 3 \u5F15\u6570\u306F Unicode \u306E\u6587\u5B57\u756A\u53F7\u306B\u3057\u3066\u304F\u3060\u3055\u3044",NoClosingChar:"\u9589\u3058\u62EC\u5F27 %1 \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093",IllegalControlSequenceName:"%1 \u306B\u6307\u5B9A\u3067\u304D\u306A\u3044\u8AA4\u3063\u305F\u30B3\u30F3\u30C8\u30ED\u30FC\u30EB \u30B7\u30FC\u30B1\u30F3\u30B9\u540D\u3067\u3059",IllegalParamNumber:"%1 \u306B\u6307\u5B9A\u3057\u305F\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u306E\u500B\u6570\u304C\u8AA4\u3063\u3066\u3044\u307E\u3059",MissingCS:"%1 \u306E\u5F8C\u306F\u30B3\u30F3\u30C8\u30ED\u30FC\u30EB \u30B7\u30FC\u30B1\u30F3\u30B9\u306B\u3057\u3066\u304F\u3060\u3055\u3044",CantUseHash2:"%1 \u306E\u30C6\u30F3\u30D7\u30EC\u30FC\u30C8\u5185\u3067 # \u306E\u4F7F\u7528\u6CD5\u306B\u8AA4\u308A\u304C\u3042\u308A\u307E\u3059",SequentialParam:"%1 \u306E\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u306F\u9023\u756A\u306B\u3057\u3066\u304F\u3060\u3055\u3044",MissingReplacementString:"%1 \u306E\u5B9A\u7FA9\u3067\u7F6E\u63DB\u6587\u5B57\u5217\u304C\u3042\u308A\u307E\u305B\u3093",MismatchUseDef:"%1 \u306E\u5B9A\u7FA9\u3068\u4E00\u81F4\u3057\u3066\u3044\u306A\u3044\u4F7F\u7528\u6CD5\u3067\u3059",RunawayArgument:"%1 \u306E\u5F15\u6570\u304C\u4E0D\u8DB3\u3057\u3066\u3044\u308B\u3088\u3046\u3067\u3059",NoClosingDelim:"%1 \u306E\u7D42\u4E86\u533A\u5207\u308A\u6587\u5B57\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ja/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ja/ja.js b/htdocs/js/MathJax-2.7.2/localization/ja/ja.js
new file mode 100644
index 0000000..bc09ac6
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ja/ja.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ja/ja.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ja",null,{menuTitle:"\u65E5\u672C\u8A9E",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax \u306F\u3001\u30E6\u30FC\u30B6\u30FC\u8A2D\u5B9A\u306E Cookie \u3067\u5B9F\u884C\u3059\u3079\u304D\u30B3\u30FC\u30C9\u3092\u691C\u51FA\u3057\u307E\u3057\u305F\u3002\u5B9F\u884C\u3057\u307E\u3059\u304B?\n\n(Cookie \u3092\u81EA\u5206\u3067\u8A2D\u5B9A\u3057\u3066\u3044\u306A\u3044\u5834\u5408\u306F\u30AD\u30E3\u30F3\u30BB\u30EB\u3057\u3066\u304F\u3060\u3055\u3044\u3002)",MathProcessingError:"\u6570\u5F0F\u51E6\u7406\u30A8\u30E9\u30FC",MathError:"\u6570\u5F0F\u30A8\u30E9\u30FC",LoadFile:"%1 \u3092\u8AAD\u307F\u8FBC\u307F\u4E2D",Loading:"\u8AAD\u307F\u8FBC\u307F\u4E2D",LoadFailed:"\u30D5\u30A1\u30A4\u30EB\u3092\u8AAD\u307F\u8FBC\u3081\u307E\u305B\u3093\u3067\u3057\u305F: %1",ProcessMath:"\u6570\u5F0F\u3092\u51E6\u7406\u4E2D: %1%%",Processing:"\u51E6\u7406\u4E2D",TypesetMath:"\u6570\u5F0F\u3092\u7D44\u7248\u4E2D: %1%%",Typesetting:"\u7D44\u7248\u4E2D",MathJaxNotSupported:"\u3054\u4F7F\u7528\u4E2D\u306E\u30D6\u30E9\u30A6\u30B6\u30FC\u306F MathJax \u306B\u5BFE\u5FDC\u3057\u3066\u3044\u307E\u305B\u3093"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/ja/ja.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/kn/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/kn/FontWarnings.js
new file mode 100644
index 0000000..bdf3da4
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/kn/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/kn/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("kn","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C9D\u0C95\u0CCD\u0CB7\u0CCD \u0C88 \u0CAA\u0CC1\u0C9F\u0CA6\u0CB2\u0CCD\u0CB2\u0CBF \u0C97\u0CA3\u0CBF\u0CA4 \u0CAA\u0CCD\u0CB0\u0CA6\u0CB0\u0CCD\u0CB6\u0CBF\u0CB8\u0CB2\u0CC1 \u0CB5\u0CC6\u0CAC\u0CCD \u0C86\u0CA7\u0CBE\u0CB0\u0CBF\u0CA4 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0CAC\u0CB3\u0CB8\u0CBF \u0C87\u0CA6\u0CC6. \u0C88 \u0CA1\u0CCC\u0CA8\u0CCD\u0CB2\u0CCB\u0CA1\u0CCD \u0CB8\u0CAE\u0CAF \u0CA4\u0CC6\u0C97\u0CC6\u0CA6\u0CC1\u0C95\u0CCA\u0CB3\u0CCD\u0CB3\u0CAC\u0CB9\u0CC1\u0CA6\u0CC1, \u0C86\u0CA6\u0CCD\u0CA6\u0CB0\u0CBF\u0C82\u0CA6 \u0CA8\u0CC0\u0CB5\u0CC1 \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0C97\u0CA3\u0C95\u0CA6 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0CAB\u0CCB\u0CB2\u0CCD\u0CA1\u0CB0\u0CCD\u0CA8\u0CB2\u0CCD\u0CB2\u0CBF \u0CA8\u0CC7\u0CB0\u0CB5\u0CBE\u0C97\u0CBF \u0C97\u0CA3\u0CBF\u0CA4 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u0C97\u0CB3\u0CC1 \u0C87\u0CA8\u0CCD\u0CB8\u0CCD\u0C9F\u0CBE\u0CB2\u0CCD \u0CB5\u0CC7\u0CB3\u0CC6 \u0CAA\u0CC1\u0C9F \u0CB5\u0CC7\u0C97\u0CB5\u0CBE\u0C97\u0CBF \u0CA8\u0CBF\u0CB0\u0CC2\u0CAA\u0CBF\u0CB8\u0CB2\u0CC1 \u0C8E\u0C82\u0CA6\u0CC1.",noFonts:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C85\u0CA6\u0CB0 \u0C97\u0CA3\u0CBF\u0CA4 \u0CAA\u0CCD\u0CB0\u0CA6\u0CB0\u0CCD\u0CB6\u0CBF\u0CB8\u0CB2\u0CC1 \u0CAC\u0CB3\u0CB8\u0CB2\u0CC1 \u0C92\u0C82\u0CA6\u0CC1 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0CAA\u0CA4\u0CCD\u0CA4\u0CC6 \u0CAE\u0CBE\u0CA1\u0CB2\u0CC1 \u0CB8\u0CBE\u0CA7\u0CCD\u0CAF\u0CB5\u0CBE\u0C97\u0CB2\u0CBF\u0CB2\u0CCD\u0CB2, \u0CAE\u0CA4\u0CCD\u0CA4\u0CC1 \u0C9A\u0CBF\u0CA4\u0CCD\u0CB0 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u0C97\u0CB3\u0CC1 \u0CB2\u0CAD\u0CCD\u0CAF\u0CB5\u0CBF\u0CB2\u0CCD\u0CB2, \u0C86\u0CA6\u0CCD\u0CA6\u0CB0\u0CBF\u0C82\u0CA6 \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD \u0C85\u0CB5\u0CC1\u0C97\u0CB3\u0CA8\u0CCD\u0CA8\u0CC1 \u0CAA\u0CCD\u0CB0\u0CA6\u0CB0\u0CCD\u0CB6\u0CBF\u0CB8\u0CB2\u0CC1 \u0CB8\u0CBE\u0CA7\u0CCD\u0CAF\u0CB5\u0CBE\u0C97\u0CC1\u0CA4\u0CCD\u0CA4\u0CA6\u0CC6 \u0C8E\u0C82\u0CA6\u0CC1 \u0CAD\u0CB0\u0CB5\u0CB8\u0CC6\u0CAF\u0CB2\u0CCD\u0CB2\u0CBF \u0CB8\u0CBE\u0CB0\u0CCD\u0CB5\u0CA4\u0CCD\u0CB0\u0CBF\u0C95 \u0CAF\u0CC1\u0CA8\u0CBF\u0C95\u0CCB\u0CA1\u0CCD \u0CAA\u0CBE\u0CA4\u0CCD\u0CB0\u0C97\u0CB3\u0CC1 \u0CB9\u0CBF\u0C82\u0CA6\u0CC6 \u0CAC\u0CC0\u0CB3\u0CC1\u0CB5 \u0C87\u0CA6\u0CC6. \u0C95\u0CC6\u0CB2\u0CB5\u0CC1 \u0CAA\u0CBE\u0CA4\u0CCD\u0CB0\u0C97\u0CB3\u0CC1 \u0CB8\u0CB0\u0CBF\u0CAF\u0CBE\u0C97\u0CBF, \u0C85\u0CA5\u0CB5\u0CBE \u0CAC\u0CB9\u0CC1\u0CB6\u0C83 \u0C8E\u0CB2\u0CCD\u0CB2\u0CBE \u0CA8\u0CB2\u0CCD\u0CB2\u0CBF \u0CA4\u0CCB\u0CB0\u0CBF\u0CB8\u0CC1\u0CA4\u0CCD\u0CA4\u0CB5\u0CC6 \u0C87\u0CB0\u0CAC\u0CB9\u0CC1\u0CA6\u0CC1.",webFonts:"\u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u0C97\u0CB3\u0CC1 \u0CB5\u0CC6\u0CAC\u0CCD \u0CA1\u0CCC\u0CA8\u0CCD\u0CB2\u0CCB\u0CA1\u0CCD \u0CAE\u0CBE\u0CA1\u0CB2\u0CC1 \u0C85\u0CA4\u0CCD\u0CAF\u0C82\u0CA4 \u0C86\u0CA7\u0CC1\u0CA8\u0CBF\u0C95 \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD\u0C97\u0CB3\u0CC1 \u0C85\u0CB5\u0C95\u0CBE\u0CB6. \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD (\u0C85\u0CA5\u0CB5\u0CBE \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD \u0CAC\u0CA6\u0CB2\u0CBE\u0CB5\u0CA3\u0CC6) \u0C87\u0CA4\u0CCD\u0CA4\u0CC0\u0C9A\u0CBF\u0CA8 \u0C86\u0CB5\u0CC3\u0CA4\u0CCD\u0CA4\u0CBF\u0C97\u0CC6 \u0C85\u0CAA\u0CCD\u0CA1\u0CC7\u0C9F\u0CCD \u0C88 \u0CAA\u0CC1\u0C9F\u0CA6\u0CB2\u0CCD\u0CB2\u0CBF \u0C97\u0CA3\u0CBF\u0CA4 \u0C97\u0CC1\u0CA3\u0CAE\u0C9F\u0CCD\u0C9F\u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0CB8\u0CC1\u0CA7\u0CBE\u0CB0\u0CBF\u0CB8\u0CB2\u0CC1 \u0CB8\u0CBE\u0CA7\u0CCD\u0CAF\u0CB5\u0CBF\u0CB2\u0CCD\u0CB2.",fonts:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C92\u0C82\u0CA6\u0CCB [\u0CB7\u0CCD\u0CA4\u0CBF\u0C95\u0CCD\u0CB7\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u0C97\u0CB3\u0CC1](%1) \u0C85\u0CA5\u0CB5 [\u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0CA4\u0CC6\u0C95\u0CCD\u0CB7\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u0C97\u0CB3\u0CC1](%2) \u0C85\u0CA8\u0CCD\u0CA8\u0CC1 \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA6\u0CAC\u0CB9\u0CC1\u0CA6\u0CC1. \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAE\u0CBE\u0CA4 \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C85\u0CA8\u0CC1\u0CAD\u0CB5 \u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0CB5\u0CB3\u0CCD\u0CB2\u0CA6\u0CC1 \u0CAE\u0CBE\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0C87\u0CA6\u0CB0\u0CB2\u0CCD\u0CB2\u0CBF \u0CAF\u0CBE\u0CB5\u0CA6\u0CBE\u0CA6\u0CB0\u0CC1 \u0C92\u0C82\u0CA6\u0CA8\u0CCD\u0CA8 \u0CA1\u0CCC\u0CA8\u0CCD\u0CB2\u0CCB\u0CA1\u0CCD \u0CAE\u0CBE\u0CA1\u0CBF \u0C87\u0CA8\u0CCD\u0CB8\u0CCD\u0C9F\u0CBE\u0CB2\u0CCD \u0CAE\u0CBE\u0CA6\u0CBF\u0C95\u0CCA\u0CB2\u0CCD\u0CB2\u0CBF.",STIXPage:"\u0C88 \u0CAA\u0CC1\u0C9F [\u0CB8\u0CCD\u0CA4\u0CBF\u0C95\u0CCD\u0CB7\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CCD\u0CB3\u0CA8\u0CCD\u0CA8\u0CC1 ](%1) \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0CB5\u0CBF\u0CA8\u0CCD\u0CAF\u0CBE\u0CB8 \u0C86\u0C97\u0CBF\u0CA6\u0CC6. \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C85\u0CA8\u0CC1\u0CAD\u0CB5 \u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0CB8\u0CC1\u0CA7\u0CBE\u0CB0\u0CBF\u0CB8\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0C88 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0CA1\u0CCC\u0CA8\u0CCD\u0CB2\u0CCB\u0CA1\u0CCD \u0CAE\u0CBE\u0CA1\u0CBF \u0C87\u0CA8\u0CCD\u0CB8\u0CCD\u0C9F\u0CBE\u0CB2\u0CCD \u0CAE\u0CBE\u0CA1\u0CBF.",TeXPage:"\u0C88 \u0CAA\u0CC1\u0C9F [\u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0CA4\u0CC6\u0C95\u0CCD\u0CB7\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CCD\u0CB3\u0CA8\u0CCD\u0CA8\u0CC1 ](%1) \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0CB5\u0CBF\u0CA8\u0CCD\u0CAF\u0CBE\u0CB8 \u0C86\u0C97\u0CBF\u0CA6\u0CC6. \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C85\u0CA8\u0CC1\u0CAD\u0CB5 \u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0CB8\u0CC1\u0CA7\u0CBE\u0CB0\u0CBF\u0CB8\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0C88 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0CA1\u0CCC\u0CA8\u0CCD\u0CB2\u0CCB\u0CA1\u0CCD \u0CAE\u0CBE\u0CA1\u0CBF \u0C87\u0CA8\u0CCD\u0CB8\u0CCD\u0C9F\u0CBE\u0CB2\u0CCD \u0CAE\u0CBE\u0CA1\u0CBF.",imageFonts:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C9D\u0C95\u0CCD\u0CB7\u0CCD \u0CA4\u0CA8\u0CCD\u0CA8 \u0C9A\u0CBF\u0CA4\u0CCD\u0CB0 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u200C\u0C97\u0CB3\u0CA8\u0CCD\u0CA8\u0CC1 \u0CB8\u0CCD\u0CA5\u0CB3\u0CC0\u0CAF \u0C85\u0CA5\u0CB5\u0CBE \u0CB5\u0CC6\u0CAC\u0CCD-\u0C86\u0CA7\u0CBE\u0CB0\u0CBF\u0CA4 \u0CAB\u0CBE\u0C82\u200C\u0C9F\u0CCD\u200C\u0C97\u0CB3 \u0CAC\u0CA6\u0CB2\u0CBF\u0C97\u0CC6 \u0CAC\u0CB3\u0CB8\u0CC1\u0CA4\u0CCD\u0CA4\u0CA6\u0CC6. \u0C88 \u0CB8\u0CBE\u0CAE\u0CBE\u0CA8\u0CCD\u0CAF\u0C95\u0CCD\u0C95\u0CBF\u0C82\u0CA4 \u0CA8\u0CBF\u0CA7\u0CBE\u0CA8\u0CB5\u0CBE\u0C97\u0CBF \u0CAA\u0CCD\u0CB0\u0CA6\u0CB0\u0CCD\u0CB6\u0CBF\u0CA4\u0CB5\u0CBE\u0C97\u0CAC\u0CB9\u0CC1\u0CA6\u0CC1, \u0CAE\u0CA4\u0CCD\u0CA4\u0CC1 \u0C97\u0CA3\u0CBF\u0CA4 \u0CAA\u0CC2\u0CB0\u0CCD\u0CA3 \u0CB0\u0CC6\u0CB8\u0CB2\u0CCD\u0CAF\u0CC2\u0CB7\u0CA8\u0CCD\u200C\u0CA8\u0CB2\u0CCD\u0CB2\u0CBF \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAA\u0CCD\u0CB0\u0CBF\u0C82\u0C9F\u0CB0\u0CCD \u0CAE\u0CC2\u0CB2\u0C95 \u0CAE\u0CC1\u0CA6\u0CCD\u0CB0\u0CBF\u0CA4\u0CB5\u0CBE\u0C97\u0CA6\u0CBF\u0CB0\u0CAC\u0CB9\u0CC1\u0CA6\u0CC1."}});MathJax.Ajax.loadComplete("[MathJax]/localization/kn/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/kn/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/kn/HTML-CSS.js
new file mode 100644
index 0000000..fcc6827
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/kn/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/kn/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("kn","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u0CB5\u0CC6\u0CAC\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD %1 \u0C85\u0CA8\u0CCD\u0CA8\u0CC1 \u0CA1\u0CCC\u0CA8\u0CCD\u0CB2\u0CCB\u0CA1\u0CCD \u0CAE\u0CBE\u0CA1\u0CC1\u0CA4 \u0C89\u0C82\u0C9F\u0CC1",CantLoadWebFont:" \u0CB5\u0CC6\u0CAC\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD %1 \u0C85\u0CA8\u0CCD\u0CA8\u0CC1 \u0CA1\u0CCC\u0CA8\u0CCD\u0CB2\u0CCB\u0CA1\u0CCD \u0CAE\u0CBE\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0C86\u0C97\u0CC1\u0CA6\u0CC1 \u0C87\u0CB2\u0CCD\u0CB2",FirefoxCantLoadWebFont:"\u0CAB\u0CC8\u0CB0\u0CCD\u0CAB\u0CBE\u0C95\u0CCD\u0CB8\u0CCD \u0C87\u0C97\u0CC6 \u0C92\u0C82\u0CA6\u0CC1 \u0CA6\u0CC2\u0CB0\u0CA6\u0CCD\u0CA6\u0CC1 \u0CB9\u0CCB\u0CB8\u0CCD\u0C9F\u0CCD \u0C87\u0C82\u0CA6 \u0CB5\u0CC6\u0CAC\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0C87\u0CA8\u0CCD\u0CB8\u0CCD\u0C9F\u0CBE\u0CB2\u0CCD \u0CAE\u0CBE\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0C86\u0C97\u0CC1\u0CA6\u0CBF\u0CB2\u0CCD\u0CB2.",CantFindFontUsing:"%1 \u0C92\u0C9F\u0CCD\u0C9F\u0CBF\u0C97\u0CC6 \u0C92\u0C82\u0CA6\u0CC1 \u0CB8\u0CB0\u0CBF\u0CAF\u0CBE\u0CA6 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0CB8\u0CBF\u0C97\u0CC1\u0CA4 \u0C87\u0CB2\u0CCD\u0CB2",WebFontsNotAvailable:"\u0CB5\u0CC6\u0CAC\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CC1 \u0CB8\u0CBF\u0C97\u0CC1\u0CA4 \u0C87\u0CB2\u0CCD\u0CB2, \u0C9A\u0CBF\u0CA4\u0CCD\u0CB0 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA1\u0CBF."}});MathJax.Ajax.loadComplete("[MathJax]/localization/kn/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/kn/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/kn/HelpDialog.js
new file mode 100644
index 0000000..f01d5e4
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/kn/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/kn/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("kn","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0CB8\u0CB9\u0CAF\u0CA4\u0CC6",MathJax:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0CAA\u0CC1\u0C9F \u0CB2\u0CC7\u0C96\u0C95\u0CB0\u0CC1 \u0CA4\u0CAE\u0CCD\u0CAE \u0CB5\u0CC6\u0CAC\u0CCD \u0CAA\u0CC1\u0C9F\u0C97\u0CB3 \u0C92\u0CB3\u0C97\u0CC6 \u0C97\u0CA3\u0CBF\u0CA4 \u0CB8\u0CC7\u0CB0\u0CBF\u0CB8\u0CB2\u0CC1 \u0C85\u0CA8\u0CC1\u0CAE\u0CA4\u0CBF\u0CB8\u0CC1\u0CB5 \u0C92\u0C82\u0CA6\u0CC1 \u0C9C\u0CBE\u0CB5\u0CBE\u0CB8\u0CCD\u0C95\u0CCD\u0CB0\u0CBF\u0CAA\u0CCD\u0C9F\u0CCD \u0C97\u0CCD\u0CB0\u0C82\u0CA5\u0CBE\u0CB2\u0CAF. \u0C92\u0C82\u0CA6\u0CC1 \u0CB0\u0CC0\u0CA1\u0CB0\u0CCD, \u0CA8\u0CC0\u0CB5\u0CC1 \u0C89\u0C82\u0C9F\u0CBE\u0C97\u0CC1\u0CB5 \u0CAE\u0CBE\u0CA1\u0CB2\u0CC1 \u0C8F\u0CA8\u0CC1 \u0C85\u0C97\u0CA4\u0CCD\u0CAF\u0CB5\u0CBF\u0CB2\u0CCD\u0CB2.",Browsers:"*\u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD\u0C97\u0CB3\u0CC1*: \u0CAE\u0CA0 Jax \u0C87\u0C82\u0C9F\u0CB0\u0CCD\u0CA8\u0CC6\u0C9F\u0CCD \u0C8E\u0C95\u0CCD\u0CB8\u0CCD\u0CAA\u0CCD\u0CB2\u0CCB\u0CB0\u0CB0\u0CCD 6 +, \u0CAB\u0CC8\u0CB0\u0CCD\u0CAB\u0CBE\u0C95\u0CCD\u0CB8\u0CCD 3 + \u0C95\u0CCD\u0CB0\u0CCB\u0CAE\u0CCD 0.2 +, \u0CB8\u0CAB\u0CBE\u0CB0\u0CBF 2 + \u0C92\u0CAA\u0CC6\u0CB0\u0CBE 9.6 + \u0CAE\u0CA4\u0CCD\u0CA4\u0CC1 \u0C85\u0CA4\u0CCD\u0CAF\u0C82\u0CA4 \u0CAE\u0CCA\u0CAC\u0CC8\u0CB2\u0CCD \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD \u0CB8\u0CC7\u0CB0\u0CBF\u0CA6\u0C82\u0CA4\u0CC6 \u0C8E\u0CB2\u0CCD\u0CB2 \u0C86\u0CA7\u0CC1\u0CA8\u0CBF\u0C95 \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD\u0C97\u0CB3\u0CC1 \u0C95\u0CC6\u0CB2\u0CB8 \u0CAE\u0CBE\u0CA1\u0CC1\u0CA4\u0CCD\u0CA4\u0CA6\u0CC6.",Zoom:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0CC2\u0CAE\u0CCD: \u0C92\u0C82\u0CA6\u0CC1 \u0CAA\u0C95\u0CCD\u0CB7 \u0C92\u0C82\u0CA6\u0CC1 \u0C8E\u0C95\u0CBC\u0CC1\u0C85\u0CA4\u0CBF\u0C92\u0CA8\u0CCD \u0C85\u0CA8\u0CCD\u0CA8\u0CC1 \u0CA8\u0CCB\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0CA8\u0CBF\u0CAE\u0C97\u0CC6 \u0C89\u0CAA\u0CCD\u0CAA\u0CA6\u0CCD\u0CA6\u0CB0 \u0C86\u0C97\u0CC1\u0CA4 \u0C87\u0CA6\u0CCD\u0CA6\u0CBE\u0CB0\u0CC6, \u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C85\u0CA6\u0CCD\u0CA6\u0CA8\u0CC1 \u0CA8\u0CBF\u0CAE\u0C97\u0CC6 \u0CB8\u0CB0\u0CBF \u0CA8\u0CCB\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0CB8\u0CB9\u0CAF\u0CA4\u0CC6 \u0CAE\u0CBE\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0C85\u0CA6\u0CA8\u0CCD\u0CA8\u0CC1 \u0CA6\u0CCA\u0CA1\u0CCD\u0CA1\u0CA6\u0CC1 \u0CAE\u0CBE\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0C86\u0C97\u0CC1\u0CA4\u0CA6\u0CC6.",Fonts:"* \u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u0C97\u0CB3\u0CC1 *: \u0C85\u0CB5\u0CB0\u0CC1 \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0C95\u0C82\u0CAA\u0CCD\u0CAF\u0CC2\u0C9F\u0CB0\u0CCD\u0CA8\u0CB2\u0CCD\u0CB2\u0CBF \u0C87\u0CA8\u0CCD\u0CB8\u0CCD\u0C9F\u0CBE\u0CB2\u0CCD \u0CB5\u0CC7\u0CB3\u0CC6 \u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C95\u0CC6\u0CB2\u0CB5\u0CC1 \u0C97\u0CA3\u0CBF\u0CA4 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u0C97\u0CB3\u0CA8\u0CCD\u0CA8\u0CC1 \u0CAC\u0CB3\u0CB8\u0CC1\u0CA4\u0CCD\u0CA4\u0CA6\u0CC6; \u0C87\u0CB2\u0CCD\u0CB2\u0CA6\u0CBF\u0CA6\u0CCD\u0CA6\u0CB0\u0CC6, \u0C87\u0CA6\u0CC1 \u0CB5\u0CC6\u0CAC\u0CCD \u0C86\u0CA7\u0CBE\u0CB0\u0CBF\u0CA4 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u0C97\u0CB3\u0CA8\u0CCD\u0CA8\u0CC1 \u0CAC\u0CB3\u0CB8\u0CC1\u0CA4\u0CCD\u0CA4\u0CA6\u0CC6. \u0C85\u0C97\u0CA4\u0CCD\u0CAF\u0CB5\u0CBF\u0CB2\u0CCD\u0CB2 \u0C86\u0CA6\u0CB0\u0CC2, \u0CB8\u0CCD\u0CA5\u0CB3\u0CC0\u0CAF\u0CB5\u0CBE\u0C97\u0CBF \u0C87\u0CA8\u0CCD\u0CB8\u0CCD\u0C9F\u0CBE\u0CB2\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u0C97\u0CB3\u0CC1 \u0C9F\u0CC8\u0CAA\u0CCD\u0CB8\u0CC6\u0C9F\u0CCD\u0C9F\u0CBF\u0C82\u0C97\u0CCD \u0CB5\u0CC7\u0C97\u0CB5\u0CA8\u0CCD\u0CA8\u0CC1. \u0CA8\u0CBE\u0CB5\u0CC1 [\u0CB8\u0CCD\u0C9F\u0CBF\u0C95\u0CCD\u0CB8\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD\u0C97\u0CB3\u0CC1](%1) \u0C85\u0CA8\u0CC1\u0CB8\u0CCD\u0CA5\u0CBE\u0CAA\u0CBF\u0CB8\u0CC1\u0CB5\u0CBE\u0C97 \u0CB8\u0CC2\u0C9A\u0CBF\u0CB8\u0CC1\u0CA4\u0CCD\u0CA4\u0CA6\u0CC6."}});MathJax.Ajax.loadComplete("[MathJax]/localization/kn/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/kn/MathML.js b/htdocs/js/MathJax-2.7.2/localization/kn/MathML.js
new file mode 100644
index 0000000..7c8e083
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/kn/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/kn/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("kn","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"\u0C95\u0CC6\u0C9F\u0CCD\u0C9F mglyph: %1",BadMglyphFont:"\u0C95\u0CC6\u0C9F\u0CCD\u0C9F \u0CA4\u0CC8\u0CB2\u0CA6\u0CBE\u0CA8\u0CBF: %1",UnknownNodeType:"\u0C97\u0CCA\u0CA4\u0CCD\u0CA4\u0CC1 \u0C87\u0CB0\u0CB2\u0CC7 \u0C87\u0CA6\u0CCD\u0CA6 \u0CA8\u0CCB\u0CA1\u0CCD \u0C9F\u0CC8\u0CAA\u0CCD: %1",UnexpectedTextNode:"\u0C8E\u0CA6\u0CB0\u0CC1 \u0CA8\u0CCB\u0CA6\u0CB2\u0CBF\u0CB2\u0CCD\u0CB2\u0CA6\u0CCD\u0CA6 \u0CA8\u0CCB\u0CA1\u0CCD \u0C9F\u0CC8\u0CAA\u0CCD : %1",ErrorParsingMathML:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0CAA\u0CBE\u0CB0\u0CCD\u0CB8\u0CC6 \u0CAE\u0CBE\u0CA1\u0CC1\u0CB5\u0CBE\u0C97 \u0CA4\u0CCD\u0CB0\u0CC1\u0C9F\u0CBF",ParsingError:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0CAA\u0CBE\u0CB0\u0CCD\u0CB8\u0CC6 \u0CAE\u0CBE\u0CA1\u0CC1\u0CB5\u0CBE\u0C97 \u0CA4\u0CCD\u0CB0\u0CC1\u0C9F\u0CBF: %1",MathMLSingleElement:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0C92\u0C82\u0CA6\u0CC1 \u0C8E\u0CB2\u0CBF\u0CAE\u0CC6\u0C82\u0C9F\u0CCD \u0C87\u0C82\u0CA6 \u0CAE\u0CBE\u0CA1 \u0CAC\u0CC6\u0C95\u0CC1.",MathMLRootElement:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0C92\u0C82\u0CA6\u0CC1 \u003Cmath\u003E \u0C9F\u0CCD\u0CAF\u0CBE\u0C97\u0CCD \u0C87\u0C82\u0CA6 \u0CB6\u0CC1\u0CB0\u0CC1 \u0C86\u0C97\u0CAC\u0CC7\u0C95\u0CC1, %1 \u0C87\u0C82\u0CA6 \u0C85\u0CB2\u0CCD\u0CB2"}});MathJax.Ajax.loadComplete("[MathJax]/localization/kn/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/kn/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/kn/MathMenu.js
new file mode 100644
index 0000000..84b3931
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/kn/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/kn/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("kn","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u0C97\u0CA3\u0CBF\u0CA4 \u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0CB9\u0CC7\u0C97\u0CC6 \u0CA4\u0CCB\u0CB0\u0CBF\u0CB8\u0CB2\u0CBF?",MathMLcode:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0CB8\u0CE6\u0C95\u0CC7\u0CA4",OriginalMathML:"\u0CAE\u0CC2\u0CB2 \u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD",TeXCommands:"\u0C9F\u0CC6\u0C95\u0CCD\u0CB7\u0CCD \u0C85\u0CAA\u0CCD\u0CAA\u0CA3\u0CC6\u0C97\u0CB3\u0CC1",AsciiMathInput:"\u0C86\u0CB8\u0CCD\u0C9A\u0CC0 \u0CAE\u0CBE\u0CA4 \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD",Original:"\u0CAE\u0CC2\u0CB2 \u0CB0\u0CC2\u0CAA",ErrorMessage:"\u0CA4\u0CCD\u0CB0\u0CC1\u0C9F\u0CBF \u0CAA\u0CA4\u0CCD\u0CB0",Annotation:"\u0C9F\u0CBF\u0CAA\u0CCD\u0CAA\u0CA3\u0CBF",TeX:"\u0CA4\u0CC6\u0C95\u0CCD\u0CB7\u0CCD",StarMath:"\u0CB8\u0CCD\u0C9F\u0CBE\u0CB0\u0CCD \u0CAE\u0CBE\u0CA4\u0CCD",Maple:"\u0CAE\u0CC7\u0CAA\u0CB2\u0CCD",ContentMathML:"\u0CB5\u0CBF\u0CB7\u0CAF \u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD",OpenMath:"\u0C93\u0CAA\u0CA8\u0CCD \u0CAE\u0CBE\u0CA4\u0CCD",texHints:"\u0CA4\u0CC6\u0C95\u0CCD\u0CB7\u0CCD \u0CB8\u0CC2\u0C9A\u0CCD\u0CAF\u0CB5\u0CBE\u0C97\u0CBF\u0C97\u0CB3\u0CA8\u0CCD\u0CA8\u0CC2 \u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0C85\u0CB2\u0CCD\u0CB2\u0CBF \u0CA4\u0CCB\u0CB0\u0CBF\u0CB8\u0CBF",Settings:"\u0C97\u0CA3\u0CBF\u0CA4 \u0CB8\u0CC6\u0C9F\u0CCD\u0C9F\u0CBF\u0C82\u0C97\u0CCD\u0C97\u0CB3\u0CC1",ZoomTrigger:"\u0C9C\u0CC2\u0CAE\u0CCD \u0C9F\u0CCD\u0CB0\u0CBF\u0C97\u0CB0\u0CCD",Hover:"\u0CB9\u0CCA\u0CB5\u0CC6\u0CB0\u0CCD",Click:"\u0C95\u0CCD\u0CB2\u0CBF\u0C95\u0CCD",DoubleClick:"\u0C8E\u0CB0\u0CA1\u0CC1 \u0C95\u0CCD\u0CB2\u0CBF\u0C95\u0CCD",NoZoom:"\u0C9C\u0CCB\u0CAE \u0C87\u0CB2\u0CCD\u0CB2",TriggerRequires:"\u0C9F\u0CCD\u0CB0\u0CBF\u0C97\u0CB0\u0CCD \u0C87\u0C97\u0CC6 \u0CAC\u0CC6\u0C95\u0C97\u0CC1\u0CA4\u0CA6\u0CC6:",Option:"\u0C86\u0CAF\u0CCD\u0C95\u0CC6",Alt:"Alt",Command:"Command",Control:"Control",Shift:"Shift",ZoomFactor:"\u0C9C\u0CCB\u0CAE \u0C85\u0CAA\u0CB5\u0CB0\u0CCD\u0CA4\u0CA8",Renderer:"\u0C97\u0CA3\u0CBF\u0CA4 \u0CAA\u0CCD\u0CB0\u0CA4\u0CBF\u0CAF\u0CBE\u0C97\u0CBF \u0C95\u0CCA\u0CA1\u0CC1\u0CB5\u0CB5",MPHandles:"\u0CAE\u0CA4\u0CCD \u0CAA\u0CCD\u0CB2\u0CC7\u0CAF\u0CB0\u0CCD \u0C8E\u0C82\u0CA4 \u0CA8\u0CBF\u0CB0\u0CCD\u0CB5\u0CB9\u0CBF\u0CB8\u0CB2\u0CC1 \u0CAE\u0CBE\u0CA1 \u0CAC\u0CC7\u0C95\u0CC1?",MenuEvents:"\u0CAE\u0CC6\u0CA8\u0CC1 \u0C98\u0C9F\u0CA8\u0CC6\u0C97\u0CB3\u0CC1",MouseEvents:"\u0CAE\u0CCC\u0CB8\u0CCD \u0C98\u0C9F\u0CA8\u0CC6\u0C97\u0CB3\u0CC1",MenuAndMouse:"\u0CAE\u0CCC\u0CB8\u0CCD \u0CAE\u0CA4\u0CCD\u0CA4\u0CC1 \u0CAE\u0CC6\u0CA8\u0CC1 \u0C98\u0C9F\u0CA8\u0CC6\u0C97\u0CB3\u0CC1",FontPrefs:"\u0CA4\u0CC8\u0CB2\u0CA6\u0CBE\u0CA8\u0CBF \u0C86\u0CAF\u0CBF\u0C95\u0CC6\u0C97\u0CB3\u0CC1",ForHTMLCSS:"\u0C8E\u0C9A\u0CCD \u0CA4\u0CC0 \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD / \u0CB8\u0CC0 \u0C8E\u0CB8\u0CCD\u0CB8\u0CCD \u0C8E\u0CB8\u0CCD\u0CB8\u0CCD \u0C87\u0C97\u0CC6",Auto:"\u0CB8\u0CCD\u0CB5\u0CAF\u0C82\u0C9A\u0CB2\u0CBF",TeXLocal:"\u0CA4\u0CC6\u0C95\u0CCD\u0CB7\u0CCD (\u0CB2\u0CCB\u0C95\u0CB2\u0CCD)",TeXWeb:"\u0CA4\u0CC6\u0C95\u0CCD\u0CB7\u0CCD (\u0CB5\u0CC6\u0CAC\u0CCD)",TeXImage:"\u0CA4\u0CC6\u0C95\u0CCD\u0CB7\u0CCD (\u0C87\u0CAE\u0CC7\u0C9C\u0CCD)",STIXLocal:"\u0CB7\u0CCD\u0CA4\u0CBF\u0C95\u0CCD\u0CB7\u0CCD (\u0CB2\u0CCB\u0C95\u0CB2\u0CCD)",STIXWeb:"\u0CB7\u0CCD\u0CA4\u0CBF\u0C95\u0CCD\u0CB7\u0CCD (\u0CB5\u0CC6\u0CAC\u0CCD)",AsanaMathWeb:"\u0C86\u0CB8\u0CA8 \u0CAE\u0CBE\u0CA4 (\u0CB5\u0CC6\u0CAC\u0CCD)",GyrePagellaWeb:"\u0C97\u0CCD\u0CAF\u0CCD\u0CB0\u0CC6 \u0CAA\u0C97\u0CC6\u0CB2\u0CCD\u0CB2 (\u0CB5\u0CC6\u0CAC\u0CCD)",GyreTermesWeb:"\u0C97\u0CCD\u0CAF\u0CCD\u0CB0\u0CC6 \u0C9F\u0CB0\u0CCD\u0CAE\u0CCD\u0CB8\u0CCD (\u0CB5\u0CC6\u0CAC\u0CCD)",LatinModernWeb:"\u0CB9\u0CCA\u0CB8 \u0CB2\u0CCD\u0CAF\u0CBE\u0C9F\u0CBF\u0CA8\u0CCD (\u0CB5\u0CC6\u0CAC\u0CCD)",NeoEulerWeb:"\u0CA8\u0CBF\u0CAF\u0CCB \u0C92\u0C87\u0CB2\u0CC6\u0CB0\u0CCD (\u0CB5\u0CC6\u0CAC\u0CCD)",ContextMenu:"\u0CB8\u0C82\u0CA6\u0CB0\u0CCD\u0CAD\u0CCB\u0C9A\u0CBF\u0CA4 \u0CAE\u0CC6\u0CA8\u0CC1",Browser:"\u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD",Scale:"\u0C8E\u0CB2\u0CCD\u0CB2 \u0C97\u0CA3\u0CBF\u0CA4 \u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0C88 \u0C85\u0CAA\u0CB5\u0CB0\u0CCD\u0CA4\u0CA8 \u0CA6\u0CBF\u0C82\u0CA6 \u0CAA\u0CCD\u0CB0\u0CAE\u0CBE\u0CA3\u0CA6 \u0CAE\u0CBE\u0CA1\u0CBF :",Discoverable:"\u0CB9\u0CCA\u0CB5\u0CC6\u0CB0\u0CCD \u0CAE\u0CBE\u0CA1\u0CBF\u0CA6\u0CBE\u0C97 \u0CB9\u0CC8\u0CB2\u0CC8\u0C9F\u0CCD \u0CAE\u0CBE\u0CA1\u0CBF",Locale:"\u0CAD\u0CBE\u0CB7\u0CC6",LoadLocale:"\u0CAF\u0CC2 \u0C86\u0CB0\u0CCD \u0C8E\u0CB2\u0CCD\u0CB2 \u0C87\u0C82\u0CA6 \u0CB2\u0CCB\u0CA1\u0CCD \u0CAE\u0CBE\u0CA1\u0CBF",About:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0CAC\u0C97\u0CCD\u0C97\u0CC6",Help:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0CB8\u0CB9\u0CAF\u0CA4\u0CC6",localTeXfonts:"\u0CB2\u0CCB\u0C95\u0CB2\u0CCD \u0CA4\u0CC6\u0C95\u0CCD\u0CB7\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA6\u0CCA\u0CA4 \u0C89\u0C82\u0C9F\u0CC1",webTeXfonts:"\u0CB5\u0CC6\u0CAC\u0CCD \u0CA4\u0CC6\u0C95\u0CCD\u0CB7\u0CCD\u0C9F\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA6\u0CCA\u0CA4 \u0C89\u0C82\u0C9F\u0CC1",imagefonts:"\u0C87\u0CAE\u0CC7\u0C9C\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA6\u0CCA\u0CA4 \u0C89\u0C82\u0C9F\u0CC1",localSTIXfonts:"\u0CB2\u0CCB\u0C95\u0CB2\u0CCD \u0CB8\u0CCD\u0CA4\u0CBF\u0C95\u0CCD\u0CB7\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA6\u0CCA\u0CA4 \u0C89\u0C82\u0C9F\u0CC1",webSVGfonts:"\u0CB5\u0CC6\u0CAC\u0CCD \u0C8E\u0CB8 \u0CB5\u0CC7 \u0C9C\u0CC0 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA6\u0CCA\u0CA4 \u0C89\u0C82\u0C9F\u0CC1",genericfonts:"\u0C9C\u0CBE\u0CA4\u0CBF\u0CB5\u0CBF\u0CB6\u0CBF\u0CB8\u0CCD\u0CA4\u0CB5\u0CBE\u0CA6 \u0CAF\u0CC1\u0CA8\u0CBF\u0C95\u0CCB\u0CA1\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA1\u0CC1\u0CA4 \u0C89\u0C82\u0C9F\u0CC1",wofforotffonts:"\u0CB5\u0CCA\u0CAB\u0CCD\u0CAB\u0CCD \u0C85\u0CA5\u0CB5 \u0C92\u0CA4\u0CCD\u0CAB\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CC1",eotffonts:"\u0C8E\u0C92\u0CA4\u0CCD \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CC1",svgfonts:"\u0C8E\u0CB8 \u0CB5\u0CC7 \u0C9C\u0CC0 \u0CAB\u0CBE\u0C82\u0C9F\u0CCD \u0C97\u0CB3\u0CC1",WebkitNativeMMLWarning:"\u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD \u0C85\u0CA6\u0CB0 \u0C85\u0CB7\u0CCD\u0C9F\u0C95\u0CCD\u0C95\u0CC7 \u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0C85\u0CA8\u0CCD\u0CA8\u0CC1 \u0CA5\u0CCA\u0CB0\u0CBF\u0CB8\u0CC1\u0CA6\u0CBF\u0CB2\u0CCD\u0CB2. \u0C85\u0CA1\u0CCD\u0CA1\u0C95\u0CCD\u0C95\u0CC6 \u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0C94\u0C9F\u0CCD\u0CAA\u0CC1\u0C9F\u0CCD \u0C87\u0C97\u0CC6 \u0CB8\u0CCD\u0CB5\u0CBF\u0C9A\u0CCD \u0CAE\u0CBE\u0CA1\u0CBF\u0CA6\u0CB0\u0CC6, \u0C88 \u0CAA\u0CC1\u0C9F\u0CA6\u0CB2\u0CCD\u0CB2\u0CBF \u0C87\u0CA6\u0CCD\u0CA6 \u0C95\u0CC6\u0CB2\u0CB5 \u0C97\u0CA3\u0CBF\u0CA4 \u0C93\u0CA6\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0C86\u0C97\u0CA6\u0CC6 \u0C87\u0CB0\u0CAC\u0CB9\u0CC1\u0CA6\u0CC1.",MSIENativeMMLWarning:"\u0C87\u0C82\u0C9F\u0CB0\u0CCD\u0CA8\u0CC6\u0C9F\u0CCD \u0C8E\u0C95\u0CCD\u0CB8\u0CCD\u0CAA\u0CCD\u0CB2\u0CCB\u0CB0\u0CB0\u0CCD \u0C87\u0C97\u0CC6 \u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0C94\u0C9F\u0CCD\u0CAA\u0CC1\u0C9F\u0CCD \u0C85\u0CA8\u0CCD\u0CA8\u0CC1 \u0CAA\u0CCD\u0CB0\u0C95\u0CCD\u0CB0\u0CBF\u0CAF \u0CAE\u0CBE\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0CAE\u0CBE\u0CA4\u0CCD \u0CAA\u0CCD\u0CB2\u0CC7\u0CAF\u0CB0\u0CCD \u0CAA\u0CCD\u0CB2\u0C97\u0CCD-\u0C87\u0CA8\u0CCD \u0CAC\u0CC6\u0C95\u0CC1.",OperaNativeMMLWarning:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0C87\u0C97\u0CC6 \u0C92\u0CAA\u0CC6\u0CB0\u0CA6\u0CCD\u0CA6\u0CC1 \u0CAC\u0CC6\u0C82\u0CAC\u0CB2 \u0C89\u0C82\u0C9F\u0CC1, \u0C85\u0CA6\u0C95\u0CCD\u0C95\u0CC6 \u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0C94\u0C9F\u0CCD\u0CAA\u0CC1\u0C9F\u0CCD \u0C87\u0C97\u0CC6 \u0CB8\u0CCD\u0CB5\u0CBF\u0C9A\u0CCD \u0CAE\u0CBE\u0CA6\u0CC1\u0CA6\u0CB0\u0CBF\u0C82\u0CA6 \u0C95\u0CC6\u0CB2\u0CCD\u0CB2\u0CB5 \u0CB5\u0CBF\u0CB7\u0CAF \u0C97\u0CB3\u0CC1 \u0C95\u0CC6\u0C9F\u0CCD\u0C9F \u0CB0\u0CC0\u0CA4\u0CBF\u0C85\u0CB2\u0CCD\u0CB2\u0CBF \u0CB0\u0CC6\u0CA8\u0CCD\u0CA6\u0CC6\u0CB0\u0CCD \u0C86\u0C97 \u0CAC\u0CB9\u0CC1\u0CA6\u0CC1.",SafariNativeMMLWarning:"\u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD \u0C87\u0CA8 \u0C85\u0CA6\u0CB0\u0CA6\u0CCD\u0CA6\u0CC7 \u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA1\u0CC1\u0CB5\u0C82\u0CA4 \u0C8E\u0CB2\u0CCD\u0CB2 \u0CAB\u0CC0\u0C9A\u0CB0\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0CAC\u0CBF\u0CA6\u0CC1\u0CA6\u0CBF\u0CB2\u0CCD\u0CB2. \u0C85\u0CA1\u0CCD\u0CA1\u0C95\u0CCD\u0C95\u0CC6, \u0C95\u0CC6\u0CB2\u0CB5 \u0C97\u0CA3\u0CBF\u0CA4 \u0CB8\u0CB0\u0CBF \u0C86\u0C97\u0CBF \u0C95\u0CBE\u0CA3\u0CA6\u0CC6 \u0C87\u0CB0 \u0CAC\u0CB9\u0CC1\u0CA6\u0CC1.",FirefoxNativeMMLWarning:"\u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD \u0C87\u0CA8 \u0C85\u0CA6\u0CB0\u0CA6\u0CCD\u0CA6\u0CC7 \u0CAE\u0CBE\u0CA4\u0CCD \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA1\u0CC1\u0CB5\u0C82\u0CA4 \u0C8E\u0CB2\u0CCD\u0CB2 \u0CAB\u0CC0\u0C9A\u0CB0\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0CAC\u0CBF\u0CA6\u0CC1\u0CA6\u0CBF\u0CB2\u0CCD\u0CB2. \u0C85\u0CA1\u0CCD\u0CA1\u0C95\u0CCD\u0C95\u0CC6, \u0C95\u0CC6\u0CB2\u0CB5 \u0C97\u0CA3\u0CBF\u0CA4 \u0CB8\u0CB0\u0CBF \u0C86\u0C97\u0CBF \u0C95\u0CBE\u0CA3\u0CA6\u0CC6 \u0C87\u0CB0 \u0CAC\u0CB9\u0CC1\u0CA6\u0CC1.",MSIESVGWarning:"\u0C8E\u0CB8\u0CCD \u0CB5\u0CBF \u0C9C\u0CBF \u0C9A\u0CBF\u0CA4\u0CCD\u0CB0 \u0C97\u0CB3\u0CA8\u0CCD\u0CA8\u0CC2 \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD (\u0C87\u0C82\u0C9F\u0CB0\u0CCD\u0CA8\u0CC6\u0C9F\u0CCD \u0C8E\u0C95\u0CCD\u0CB8\u0CCD\u0CAA\u0CCD\u0CB2\u0CCB\u0CB0\u0CB0\u0CCD) \u0CAC\u0CB0\u0CBF \u0C90\u0C88\u0CEF \u0C85\u0CB2\u0CCD\u0CB2\u0CBF \u0CAE\u0CBE\u0CA4\u0CCD\u0CB0 \u0CB8\u0CAA\u0CCB\u0CB0\u0CCD\u0C9F\u0CCD \u0C86\u0C97\u0CC1\u0CA4\u0CA6\u0CC6. \u0C90\u0C88\u0CEF \u0C95\u0CBF\u0C82\u0CA4 \u0C95\u0CAE\u0CCD\u0CAE\u0CBF \u0CB5\u0CB0\u0CCD\u0CB7\u0CA8\u0CCD \u0C97\u0CB3\u0CA8\u0CCD\u0CA8 \u0CB8\u0CBF\u0CAE\u0CC1\u0CB3\u0CC6\u0C9F\u0CCD \u0CAE\u0CBE\u0CA1\u0CC1\u0CB5\u0CBE\u0C97 \u0CB8\u0CB9 \u0CB9\u0CBE\u0C97\u0CC6 \u0C86\u0C97\u0CC1\u0CA4\u0CA6\u0CC6. \u0C85\u0CA6\u0C95\u0CCD\u0C95\u0CC6 \u0C8E\u0CB8 \u0CB5\u0CBF \u0C9C\u0CC0 \u0C87\u0C97\u0CC6 \u0CAC\u0CA6\u0CB2\u0CBF\u0CB8\u0CBF\u0CA6\u0CB0\u0CC6 \u0C95\u0CC6\u0CB2\u0CB5 \u0C97\u0CA3\u0CBF\u0CA4 \u0CB8\u0CB0\u0CBF \u0C86\u0C97\u0CBF \u0C95\u0CBE\u0CA3\u0CA6\u0CC6 \u0C87\u0CB0 \u0CAC\u0CB9\u0CC1\u0CA6\u0CC1.",LoadURL:"\u0C88 \u0CAF\u0CC1 \u0C86\u0CB0\u0CCD \u0C8E\u0CB2\u0CCD \u0C87\u0C82\u0CA6 \u0CA1\u0CBE\u0C9F\u0CBE \u0CB2\u0CCB\u0CA1\u0CCD \u0CAE\u0CBE\u0CA1\u0CC1\u0CA4 \u0C89\u0C82\u0C9F\u0CC1",BadURL:'\u0C88 \u0CAF\u0CC1\u0C86\u0CB0\u0CCD\u0C8E\u0CB2\u0CCD \u0C92\u0C82\u0CA6\u0CC1 \u0C9C\u0CBE\u0CB5\u0CBE\u0CB8\u0CCD\u0C95\u0CCD\u0CB0\u0CBF\u0CAA\u0CCD\u0C9F\u0CCD \u0CAB\u0CC8\u0CB2\u0CCD \u0C87\u0C97\u0CC6 \u0CB9\u0CCB\u0C97\u0CAC\u0CC7\u0C95\u0CC1 \u0CAF\u0CBE\u0CB5\u0CA6\u0CC1 \u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C87\u0CA8 \u0C9F\u0CCD\u0CB0\u0CBE\u0CA8\u0CCD\u0CB8\u0CCD\u0CB2\u0CC7\u0CB7\u0CA8\u0CCD \u0CA1\u0CC7\u0C9F\u0CBE\u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0CB9\u0CBF\u0CA1\u0CC1\u0C95\u0CCA\u0CB3\u0CCD\u0CB3\u0CC1\u0CA4\u0CA6\u0CC6. \u0C85\u0C82\u0CA4 \u0CAB\u0CC8\u0CB2\u0CCD \u0C87\u0CA8 \u0CB9\u0CC6\u0CB8\u0CB0\u0CC1 \u0C92\u0C82\u0CA6\u0CC1 ".js" \u0C8E\u0C95\u0CCD\u0CB8\u0C9F\u0CC6\u0CA8\u0CCD\u0CB6\u0CA8\u0CCD \u0C92\u0C9F\u0CCD\u0C9F\u0CBF\u0C97\u0CC6 \u0CAE\u0CC1\u0C97\u0CBF\u0CA4\u0CA6\u0CC6,',BadData:"%1 \u0C87\u0C82\u0CA6 \u0C85\u0CA8\u0CC1\u0CB5\u0CBE\u0CA7 \u0CA1\u0CBE\u0C9F\u0CBE \u0CB2\u0CCB\u0CA1\u0CCD \u0CAE\u0CBE\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0C86\u0C97\u0CB2\u0CBF\u0CB2\u0CCD\u0CB2",SwitchAnyway:"\u0C86\u0CA6\u0CB0\u0CC1\u0CB8\u0CB9 \u0CB0\u0CC6\u0CA8\u0CCD\u0CA6\u0CC6\u0CB0\u0CC6\u0CB0\u0CCD \u0CAC\u0CA6\u0CB2\u0CBE\u0CAF\u0CBF\u0CB8 \u0CAC\u0CC6\u0C95?",ScaleMath:"\u0CAF\u0CB2\u0CCD\u0CB2 \u0C97\u0CA3\u0CBF\u0CA4 \u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0CAC\u0CBE\u0C95\u0CBF \u0CAA\u0CA5\u0CCD\u0CAF\u0C95\u0CCD\u0C95\u0CC6 \u0CB9\u0CCB\u0CB2\u0CBF\u0C95\u0CC6\u0CAF\u0CB2\u0CCD\u0CB2\u0CBF \u0C87\u0CB7\u0CCD\u0C9F\u0CC1 \u0C85\u0CAA\u0CB5\u0CB0\u0CCD\u0CA4\u0CA8\u0CA6\u0CBF\u0C82\u0CA6 \u0CA6\u0CCA\u0CA1\u0CCD\u0CA1\u0CA6\u0CC1 \u0C85\u0CA5\u0CB5\u0CBE \u0CB8\u0CC7\u0CA8\u0CCD\u0CA8\u0CA6\u0CC1 \u0CAE\u0CBE\u0CA6\u0CBF.",NonZeroScale:"\u0CB8\u0CCD\u0C95\u0CC7\u0CB2\u0CCD \u0CB8\u0CCA\u0CA8\u0CCD\u0CA8\u0CC6 \u0C87\u0CB0 \u0CAC\u0CBE\u0CB0\u0CA6\u0CC1",PercentScale:"\u0CB8\u0CCD\u0C95\u0CC7\u0CB2\u0CCD \u0C92\u0C82\u0CA6\u0CC1 \u0CAA\u0CB0\u0CCD\u0CB8\u0C82\u0C9F\u0CC7\u0C9C\u0CCD \u0C87\u0CB0\u0CAC\u0CC7\u0C95\u0CC1 (\u0C89\u0CA6\u0CBE\u0CB9\u0CB0\u0CA3: \u0CE7\u0CE8\u0CE6%%)",NoOriginalForm:"\u0CAE\u0CC2\u0CB2 \u0CB0\u0CC2\u0CAA \u0CB2\u0CAD\u0CCD\u0CAF\u0CB5\u0CBF\u0CB0\u0CB5 \u0C87\u0CB2\u0CCD\u0CB2",Close:"\u0CAE\u0CC1\u0C9A\u0CCD\u0C9A\u0CBF",EqSource:"\u0CAE\u0CBE\u0CA4\u0CCD \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C8E\u0C95\u0CBC\u0CC1\u0C85\u0CA4\u0CBF\u0C92\u0CA8\u0CCD \u0CB8\u0CCA\u0CB0\u0CCD\u0CB8\u0CCD"}});MathJax.Ajax.loadComplete("[MathJax]/localization/kn/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/kn/TeX.js b/htdocs/js/MathJax-2.7.2/localization/kn/TeX.js
new file mode 100644
index 0000000..505f347
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/kn/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/kn/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("kn","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u0CB9\u0CC6\u0C9A\u0CCD\u0C9A\u0CBF\u0CA8 \u0CAE\u0CC1\u0C82\u0CAD\u0CBE\u0C97 \u0CAC\u0CCD\u0CB0\u0CC7\u0CB8\u0CCD \u0C85\u0CA5\u0CB5 \u0C95\u0CA1\u0CBF\u0CAE\u0CC6 \u0CAE\u0CC1\u0C9A\u0CCD\u0C9A\u0CA6 \u0CAC\u0CCD\u0CB0\u0CC7\u0CB8\u0CCD",ExtraCloseMissingOpen:"\u0CB9\u0CC6\u0C9A\u0CCD\u0C9A\u0CBF\u0CA8 \u0CAE\u0CC1\u0C9A\u0CCD\u0C9A\u0CA6 \u0CAC\u0CCD\u0CB0\u0CC7\u0CB8\u0CCD \u0C85\u0CA5\u0CB5 \u0C95\u0CA1\u0CBF\u0CAE\u0CC6 \u0CAE\u0CC1\u0C82\u0CAD\u0CBE\u0C97 \u0CAC\u0CCD\u0CB0\u0CC7\u0CB8\u0CCD",MissingLeftExtraRight:"\u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \\left \u0C85\u0CA5\u0CB5 \u0CB9\u0CC6\u0C9A\u0CCD\u0C9A\u0CBF\u0CA8 \\right",MissingScript:"\u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \u0C89\u0C9A\u0CCD\u0C9A\u0CBE\u0C95\u0CCD\u0CB7\u0CB0 \u0C85\u0CA5\u0CB5 \u0CA8\u0CBF\u0CAE\u0CCD\u0CA8\u0CBE\u0C95\u0CCD\u0CB7\u0CB0",ExtraLeftMissingRight:"\u0CB9\u0CC6\u0C9A\u0CCD\u0C9A\u0CBF\u0CA8 \\left \u0C85\u0CA5\u0CB5 \u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \\right",Misplaced:"\u0CA4\u0CAA\u0CCD\u0CAA \u0CB8\u0CCD\u0CA5\u0CB3\u0CA6\u0CB2\u0CCD\u0CB2\u0CBF \u0C87\u0C9F\u0CCD\u0C9F\u0CBF\u0CA6\u0CCD\u0CA6\u0CC1 %1",MissingOpenForSub:"\u0CA8\u0CBF\u0CAE\u0CCD\u0CA8\u0CBE\u0C95\u0CCD\u0CB7\u0CB0\u0C95\u0CCD\u0C95\u0CC6 \u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \u0CAE\u0CC1\u0C82\u0CAD\u0CBE\u0C97",MissingOpenForSup:"\u0C89\u0C9A\u0CCD\u0C9A\u0CBE\u0C95\u0CCD\u0CB7\u0CB0\u0C95\u0CCD\u0C95\u0CC6 \u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \u0CAE\u0CC1\u0C82\u0CAD\u0CBE\u0C97",AmbiguousUseOf:"%1 \u0C87\u0CA8 \u0C85\u0CB8\u0CCD\u0CAA\u0CB7\u0CCD\u0C9F \u0C89\u0CAA\u0CAF\u0CCB\u0C97",EnvBadEnd:"\\begin{%1} \u0C87\u0CA8 \u0C85\u0C82\u0CA4 \\end{%2} \u0C92\u0C9F\u0CCD\u0C9F\u0CBF\u0C97\u0CC6 \u0CAE\u0CBE\u0CA6\u0CBF\u0CB9\u0CCB\u0C97\u0CBF\u0CA6\u0CC6",EnvMissingEnd:"\u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \\end{%1}",MissingBoxFor:"%1 \u0C87\u0C97\u0CC6 \u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \u0CB8\u0C82\u0CA6\u0CC2\u0C95",MissingCloseBrace:"\u0C95\u0CA1\u0CBF\u0CAE\u0CC6 \u0CAE\u0CC1\u0C9A\u0CCD\u0C9A\u0CA6 \u0CAC\u0CCD\u0CB0\u0CC7\u0CB8\u0CCD",UndefinedControlSequence:"\u0CB8\u0CCD\u0CAA\u0CB7\u0CCD\u0C9F\u0CC0\u0C95\u0CB0\u0CBF\u0CB8\u0CA6 \u0CA8\u0CBF\u0CAF\u0C82\u0CA4\u0CCD\u0CB0\u0CA3 \u0C85\u0CA8\u0CC1\u0C95\u0CCD\u0CB0\u0CAE %1",DoubleExponent:"\u0C8E\u0CB0\u0CA1\u0CC1 \u0CB8\u0CCD\u0CA5\u0CB0\u0CA6\u0CCD\u0CA6\u0CC1 \u0C89\u0C9A\u0CCD\u0C9A\u0CBE\u0C95\u0CCD\u0CB7\u0CB0; \u0CAC\u0CCD\u0CB0\u0CB8\u0CC6\u0CB8\u0CCD \u0C87\u0CA8 \u0C92\u0C9F\u0CCD\u0C9F\u0CBF\u0C97\u0CC6 \u0CB8\u0CCD\u0CAA\u0CB7\u0CCD\u0C9F \u0CAE\u0CBE\u0CA1\u0CC1",DoubleSubscripts:"\u0C8E\u0CB0\u0CA1\u0CC1 \u0CB8\u0CCD\u0CA5\u0CB0\u0CA6\u0CCD\u0CA6\u0CC1 \u0CA8\u0CBF\u0CAE\u0CCD\u0CA8\u0CBE\u0C95\u0CCD\u0CB7\u0CB0; \u0CAC\u0CCD\u0CB0\u0CB8\u0CC6\u0CB8\u0CCD \u0C87\u0CA8 \u0C92\u0C9F\u0CCD\u0C9F\u0CBF\u0C97\u0CC6 \u0CB8\u0CCD\u0CAA\u0CB7\u0CCD\u0C9F \u0CAE\u0CBE\u0CA1\u0CC1",DoubleExponentPrime:"\u0CAA\u0CCD\u0CB0\u0CC8\u0CAE\u0CCD \u0C87\u0C82\u0CA6 \u0C86\u0C97\u0CBF \u0C8E\u0CB0\u0CA1\u0CC1 \u0CB8\u0CCD\u0CA4\u0CB0\u0CA6\u0CCD\u0CA6\u0CC1 \u0C89\u0C9A\u0CCD\u0C9A\u0CBE\u0C95\u0CCD\u0CB7\u0CB0 \u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0CB9\u0CC1\u0CA4\u0CCD\u0CA4\u0CBF\u0CB8\u0CBF\u0CA4\u0CC1\u0CA6\u0CC6. \u0CAC\u0CCD\u0CB0\u0CB8\u0CC6\u0CB8\u0CCD \u0C92\u0C9F\u0CCD\u0C9F\u0CBF\u0C97\u0CC6 \u0CB8\u0CCD\u0CAA\u0CB7\u0CCD\u0C9F \u0CAE\u0CBE\u0CA6\u0CBF.",CantUseHash1:"'macro \u0CAA\u0CCD\u0CAF\u0CBE\u0CB0\u0CBE\u0CAE\u0CC0\u0C9F\u0CB0\u0CCD \u0C95\u0CCD\u0CAF\u0CBE\u0CB0\u0CC6\u0C95\u0CCD\u0C9F\u0CB0\u0CCD \u0C85\u0CA8\u0CCD\u0CA8\u0CC1 \u0CAE\u0CBE\u0CA4\u0CCD \u0CAE\u0CCB\u0CA1\u0CCD \u0C85\u0CB2\u0CCD\u0CB2\u0CBF \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0CAE\u0CBE\u0CA1\u0CB2\u0CBF\u0C95\u0CCD\u0C95\u0CC6 \u0C86\u0C97\u0CC1\u0CA6\u0CBF\u0CB2\u0CCD\u0CB2.",MisplacedMiddle:"%1 \\left \u0CAE\u0CA4\u0CCD\u0CA4\u0CC1 \\right \u0C87\u0CA8 \u0CAE\u0CA7\u0CCD\u0CAF\u0CA6\u0CB2\u0CCD\u0CB2\u0CBF \u0C87\u0CB0\u0CAC\u0CC7\u0C95\u0CC1",MisplacedLimits:"%1 \u0CAC\u0CB0\u0CBF \u0C86\u0CAA\u0CB0\u0CC7\u0C9F\u0CB0\u0CCD\u0CB8\u0CCD \u0C87\u0C97\u0CC6 \u0CAE\u0CBE\u0CA4\u0CCD\u0CB0 \u0CB9\u0CBE\u0C95\u0CAC\u0CB9\u0CC1\u0CA6\u0CC1.",MisplacedMoveRoot:"%1 \u0CAC\u0CB0\u0CBF root \u0C85\u0CB2\u0CCD\u0CB2\u0CBF \u0CAE\u0CBE\u0CA4\u0CCD\u0CB0 \u0CAC\u0CB0 \u0CAC\u0CB9\u0CC1\u0CA6\u0CC1.",MultipleCommand:" \u0C85\u0CA8\u0CC7\u0C95 %1.",IntegerArg:"%1 \u0C87\u0C97\u0CC6 \u0CAC\u0C82\u0CA1 \u0C86\u0CB0\u0CCD\u0C97\u0CCD\u0CAF\u0CC1\u0CAE\u0CC6\u0C82\u0C9F\u0CCD \u0C92\u0C82\u0CA6\u0CC1 \u0CAA\u0CC1\u0CB0\u0CCD\u0CA8\u0CBE\u0CA8\u0CCD\u0C95\u0CB5\u0CC7 \u0C87\u0CB0\u0CAC\u0CC6\u0C95\u0CC1.",NotMathMLToken:"%1 \u0C9F\u0CCB\u0C95\u0CA8\u0CCD \u0C8E\u0CB2\u0CBF\u0CAE\u0CC6\u0C82\u0C9F\u0CCD \u0C85\u0CB2\u0CCD\u0CB2.",InvalidMathMLAttr:"\u0C85\u0C95\u0CCD\u0CB0\u0CAE \u0CAE\u0CBE\u0CA4 \u0C8E\u0C82 \u0C8E\u0CB2\u0CCD \u0C97\u0CC1\u0CA3 : %1",UnknownAttrForElement:"%1 %2 \u0C87\u0C97\u0CC6 \u0CAE\u0CBE\u0CA8\u0CCD\u0CAF\u0CA4\u0CC6 \u0C97\u0CC1\u0CA3 \u0C85\u0CB2\u0CCD\u0CB2",MaxMacroSub1:"\u0CAE\u0CA5\u0CCD\u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C97\u0CB0\u0CBF\u0CB7\u0CCD\u0CA0 \u0CAE\u0CCD\u0CAF\u0CBE\u0C95\u0CCD\u0CB0\u0CCB \u0CAA\u0CB0\u0CCD\u0CAF\u0CBE\u0CAF \u0CAE\u0CC0\u0CB0\u0CBF\u0CA6\u0CC6 \u0CAE\u0CCD\u0CAF\u0CBE\u0C97\u0CCD\u0CA8\u0CC6\u0C9F\u0CCD; \u0C92\u0C82\u0CA6\u0CC1 \u0CAA\u0CC1\u0CA8\u0CB0\u0CBE\u0CB5\u0CB0\u0CCD\u0CA4\u0CBF\u0CA4 \u0CAE\u0CCD\u0CAF\u0CBE\u0C95\u0CCD\u0CB0\u0CCB \u0C95\u0CB0\u0CC6 \u0C87\u0CB2\u0CCD\u0CB2?",MaxMacroSub2:"\u0C97\u0CB0\u0CBF\u0CB7\u0CCD\u0CA0 \u0CAA\u0CB0\u0CCD\u0CAF\u0CBE\u0CAF \u0CAE\u0CC0\u0CB0\u0CBF\u0CA6\u0CC6 \u0CAE\u0CCD\u0CAF\u0CBE\u0C97\u0CCD\u0CA8\u0CC6\u0C9F\u0CCD; \u0C92\u0C82\u0CA6\u0CC1 \u0CAA\u0CC1\u0CA8\u0CB0\u0CBE\u0CB5\u0CB0\u0CCD\u0CA4\u0CBF\u0CA4 \u0CB2\u0CCD\u0CAF\u0CBE\u0C9F\u0CC6\u0C95\u0CCD\u0CB8\u0CCD \u0CAA\u0CB0\u0CBF\u0CB8\u0CB0\u0C95\u0CCD\u0C95\u0CC6 \u0C87\u0CB2\u0CCD\u0CB2?",MissingArgFor:"%1 \u0C87\u0C97\u0CC6 \u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \u0C9A\u0CB0\u0CCD\u0C9A\u0CC6",ExtraAlignTab:"\\cases \u0CAA\u0CA0\u0CCD\u0CAF\u0CA6\u0CB2\u0CCD\u0CB2\u0CBF \u0CB9\u0CC6\u0C9A\u0CCD\u0C9A\u0CBF\u0CA8 \u0C85\u0CB2\u0CC8\u0CA8\u0CCD\u0CAE\u0CC6\u0C82\u0C9F\u0CCD \u0C9F\u0CCD\u0CAF\u0CBE\u0CAC\u0CCD.",BracketMustBeDimension:"%1 \u0C87\u0C97\u0CC6 \u0C87\u0CA6\u0CCD\u0CA6 \u0C9A\u0CB0\u0CCD\u0C9A\u0CC6 \u0C85\u0CB3\u0CA4\u0CC6\u0CB5\u0CC6 \u0C87\u0CB0\u0CAC\u0CC6\u0C95\u0CC1.",InvalidEnv:"\u0C85\u0C95\u0CCD\u0CB0\u0CAE \u0CAA\u0CB0\u0CCD\u0CAF\u0CBE\u0CB5\u0CB0\u0CA3 \u0CB9\u0CC6\u0CB8\u0CB0\u0CC1: %1",UnknownEnv:"\u0C85\u0C9C\u0CCD\u0C9E\u0CBE\u0CA4 \u0CAA\u0CB0\u0CCD\u0CAF\u0CBE\u0CB5\u0CB0\u0CA3 '%1'",ExtraCloseLooking:"%1 \u0CB9\u0CC1\u0CA1\u0CC1\u0C95\u0CC1\u0CB5\u0CBE\u0C97 \u0CB9\u0CC6\u0C9A\u0CCD\u0C9A\u0CBF\u0CA8 \u0CAE\u0CC1\u0C9A\u0CCD\u0C9A\u0CBF\u0CA6 \u0CAC\u0CCD\u0CB0\u0CC7\u0CB8\u0CCD",MissingCloseBracket:"%1 \u0C87\u0C97\u0CC6 \u0C9A\u0CB0\u0CCD\u0C9A\u0CC6\u0C97\u0CC6 \u0CAE\u0CC1\u0C9A\u0CCD\u0C9A\u0CC6\u0CA6\u0CC6 ']' \u0CB8\u0CBF\u0C97\u0CB2\u0CBF\u0CB2\u0CCD\u0CB2",MissingOrUnrecognizedDelim:"%1 \u0C87\u0C97\u0CC6 \u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \u0C85\u0CA5\u0CB5 \u0C85\u0CB0\u0CCD\u0CA5 \u0C86\u0C97\u0CA6 \u0C87\u0CA6\u0CCD\u0CA6 \u0CAC\u0CCD\u0CB0\u0C9A\u0CCD\u0C95\u0CC6\u0CA4\u0CCD.",MissingDimOrUnits:"%1 \u0C87\u0C97\u0CC6 \u0CB8\u0CBF\u0C97\u0CA6\u0CC7 \u0C87\u0CA6\u0CCD\u0CA6 \u0C85\u0CB2\u0CBF\u0CA4\u0CC6 \u0C85\u0CA5\u0CB5 \u0C85\u0CA6\u0CB0 \u0C98\u0C9F\u0C95\u0C97\u0CB3\u0CC1.",TokenNotFoundForCommand:"%1 \u0C87\u0C97\u0CC6 %2 \u0CB8\u0CBF\u0C97\u0CB2\u0CBF\u0CB2\u0CCD\u0CB2.",MathNotTerminated:"\u0C97\u0CA3\u0CBF\u0CA4\u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0CAA\u0CA5\u0CCD\u0CAF \u0CB8\u0C82\u0CA6\u0CC2\u0C95 \u0CB5\u0CB3\u0C97\u0CC6 \u0CAE\u0CC1\u0C97\u0CBF\u0CB8\u0CB2\u0CBF\u0CB2\u0CCD\u0CB2",IllegalMacroParam:"\u0C85\u0C95\u0CCD\u0CB0\u0CAE \u0CAE\u0CCD\u0CAF\u0CBE\u0C95\u0CCD\u0CB0\u0CCB \u0CAA\u0CCD\u0CAF\u0CBE\u0CB0\u0CBE\u0CAE\u0CC0\u0C9F\u0CB0\u0CCD \u0C87\u0C97\u0CC6 \u0C89\u0CB2\u0CCD\u0CB2\u0CC7\u0C96",MaxBufferSize:"\u0CAE\u0CBE\u0CA4 \u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C86\u0C82\u0CA4\u0CB0\u0CBF\u0C95 \u0CAC\u0CAB\u0CB0\u0CCD \u0C97\u0CBE\u0CA4\u0CCD\u0CB0\u0CA6 \u0CAE\u0CC0\u0CB0\u0CBF\u0CA6\u0CC6; \u0C92\u0C82\u0CA6\u0CC1 \u0CAA\u0CC1\u0CA8\u0CB0\u0CBE\u0CB5\u0CB0\u0CCD\u0CA4\u0CBF\u0CA4 \u0CAE\u0CCD\u0CAF\u0CBE\u0C95\u0CCD\u0CB0\u0CCB \u0C95\u0CB0\u0CC6 \u0C87\u0CB2\u0CCD\u0CB2?",CommandNotAllowedInEnv:"%2 \u0CAA\u0CB0\u0CCD\u0CAF\u0CBE\u0CB5\u0CB0\u0CA3\u0CA6\u0CB2\u0CCD\u0CB2\u0CBF %1 \u0C85\u0CB5\u0C95\u0CBE\u0CB6 \u0C85\u0CB2\u0CCD\u0CB2",MultipleLabel:"%1 \u0C85\u0CA8\u0CC7\u0C95 \u0CB8\u0CB2 \u0CB5\u0CCD\u0CAF\u0CBE\u0C96\u0CCD\u0CAF\u0CBE\u0CA8\u0CBF\u0CB8\u0CB2\u0CC1 \u0C86\u0C97\u0CBF\u0C95\u0CCA\u0C82\u0CA1\u0CC1 \u0C89\u0C82\u0C9F\u0CC1",CommandAtTheBeginingOfLine:"%1 \u0CAA\u0C82\u0C95\u0CCD\u0CA4\u0CBF\u0CA6 \u0CAE\u0CCA\u0CA6\u0CB2\u0CC1 \u0CAC\u0CB0\u0CAC\u0CC7\u0C95\u0CC1",IllegalAlign:"%1 \u0C85\u0CB2\u0CCD\u0CB2\u0CBF \u0C85\u0C95\u0CCD\u0CB0\u0CAE \u0CB8\u0CBE\u0CB2\u0CC1\u0C97\u0CC2\u0CA1\u0CBF\u0C95\u0CC6 \u0CB9\u0CC7\u0CB3\u0CBF \u0CB9\u0CCB\u0C97\u0CBF\u0CA6\u0CC6",BadMathStyleFor:"%1 \u0C87\u0C97\u0CC6 \u0C95\u0CC6\u0C9F\u0CCD\u0C9F \u0C97\u0CA3\u0CBF\u0CA4\u0CA6\u0CCD\u0CA6\u0CC1 \u0CB6\u0CC8\u0CB2\u0CBF \u0C89\u0C82\u0C9F\u0CC1",PositiveIntegerArg:"%1 \u0C87\u0C97\u0CC6 \u0C9A\u0CB0\u0CCD\u0C9A\u0CC6 \u0CA7\u0CA8\u0CBE\u0CA4\u0CCD\u0CAE\u0C95 \u0CAA\u0CC2\u0CB0\u0CCD\u0CA3\u0CBE\u0C82\u0C95 \u0C87\u0CB0\u0CAC\u0CC7\u0C95\u0CC1",ErroneousNestingEq:"\u0C8E\u0C95\u0CBC\u0CC1\u0C85\u0CA4\u0CBF\u0C92\u0CA8\u0CCD \u0CB0\u0C9A\u0CA8\u0CC6\u0C97\u0CB3 \u0CA4\u0CC3\u0CA4\u0CBF\u0CB5\u0CBE\u0CA6 \u0CA8\u0CC6\u0CB8\u0CCD\u0CA4\u0CBF\u0C82\u0C97\u0CCD",MultlineRowsOneCol:"%1 \u0CAA\u0CB0\u0CCD\u0CAF\u0CBE\u0CB5\u0CB0\u0CA3\u0CA6 \u0CB5\u0CB3\u0C97\u0CC6 \u0C87\u0CA6\u0CCD\u0CA6 \u0CB8\u0CBE\u0CB2\u0CC1\u0C97\u0CB3\u0CBF\u0C97\u0CC6 \u0C92\u0C82\u0CA6\u0CC7 \u0CB8\u0CCD\u0CA4\u0C82\u0CAD \u0C87\u0CB0\u0CAC\u0CC6\u0C95\u0CC1.",MultipleBBoxProperty:"%2 \u0C87\u0CA8 \u0CB5\u0CB3\u0C97\u0CC6 %1 \u0C8E\u0CB0\u0CA1\u0CC1 \u0CB8\u0CB2 \u0CB9\u0CC7\u0CB3\u0CBF \u0CB9\u0CCA\u0C97\u0CBF\u0CA6\u0CC6.",InvalidBBoxProperty:"'%1' \u0C92\u0C82\u0CA6\u0CC1 \u0CAC\u0CA3\u0CCD\u0CA3, \u0C89\u0CAC\u0CCD\u0CAC\u0CBF\u0CB8\u0CB5 \u0C85\u0CB2\u0CBF\u0CA4\u0CC6, \u0C85\u0CA5\u0CB5\u0CBE \u0CB6\u0CC8\u0CB2\u0CBF \u0CB9\u0CBE\u0C97\u0CC6 \u0C95\u0CBE\u0CA8\u0CC1\u0CA6\u0CBF\u0CB2\u0CCD\u0CB2.",ExtraEndMissingBegin:"\u0CB9\u0CC6\u0C9A\u0CCD\u0C9A\u0CBF\u0CA8 %1 \u0C85\u0CA5\u0CB5 \u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \\begingroup",GlobalNotFollowedBy:"%1 \u0C87\u0CA8 \u0CAE\u0CC1\u0C82\u0CA6\u0CC6 \\let, \\def, \\def, \u0C85\u0CA5\u0CB5 \\newcommand \u0CAC\u0CB0\u0CB2\u0CBF\u0CB2\u0CCD\u0CB2.",UndefinedColorModel:"\u0CAC\u0CA3\u0CCD\u0CA3\u0CA6 \u0CAE\u0CBE\u0CA6\u0CB0\u0CBF '%1' \u0CB9\u0CC7\u0CB3\u0CBF \u0CB9\u0CCB\u0C97\u0CB2\u0CBF\u0CB2\u0CCD\u0CB2.",ModelArg1:"%1 \u0CAE\u0CBE\u0CA6\u0CB0\u0CBF\u0C97\u0CC6 \u0CAC\u0CA3\u0CCD\u0CA3\u0CA6 \u0CE9 (3) \u0C85\u0C82\u0C95\u0C97\u0CB3\u0CC1 \u0CAC\u0CC6\u0C95\u0C97\u0CC1\u0CA4\u0CA6\u0CC6.",InvalidDecimalNumber:"\u0C85\u0C95\u0CCD\u0CB0\u0CAE \u0CA6\u0CB6\u0CAE\u0CB3\u0CA8\u0CCD\u0CB6",ModelArg2:"%1 \u0CAE\u0CBE\u0CA6\u0CB0\u0CBF\u0C97\u0CC6 \u0CAC\u0CA3\u0CCD\u0CA3\u0CA6 \u0C85\u0CA8\u0CCD\u0C96\u0C97\u0CB3\u0CC1 %2 \u0CAE\u0CA4\u0CCD\u0CA4\u0CC1 %3 \u0C87\u0CA8 \u0CAE\u0CA7\u0CCD\u0CAF \u0CA6\u0CB2\u0CCD\u0CB2\u0CBF \u0C87\u0CB0\u0CAC\u0CC6\u0C95\u0CC1.",InvalidNumber:"\u0C85\u0C95\u0CCD\u0CB0\u0CAE \u0C85\u0C82\u0C95.",NewextarrowArg1:"%1 \u0C87\u0C97\u0CC6 \u0C92\u0C82\u0CA6\u0CA8\u0CC7 \u0C9A\u0CB0\u0CCD\u0C9A\u0CC6 \u0CA8\u0CBF\u0CAF\u0C82\u0CA4\u0CCD\u0CB0\u0CA3 \u0C85\u0CA8\u0CC1\u0C95\u0CCD\u0CB0\u0CAE \u0C87\u0CB0 \u0CAC\u0CC6\u0C95\u0CC1.",NewextarrowArg2:"%1 \u0C87\u0C97\u0CC6 \u0C8E\u0CB0\u0CA1\u0CA8\u0CC7 \u0C9A\u0CB0\u0CCD\u0C9A\u0CC6 \u0C92\u0C82\u0CA6\u0CC1 \u0C95\u0CC6\u0CAE\u0CCD\u0CAE \u0CA6\u0CBF\u0C82\u0CA6 \u0CAC\u0CC7\u0CB0\u0CC6 \u0C86\u0CA6 \u0C8E\u0CB0\u0CA1\u0CC1 \u0CAA\u0CC2\u0CB0\u0CCD\u0CA3\u0CBE\u0C82\u0C95 \u0C87\u0CB0\u0CAC\u0CC6\u0C95\u0CC1.",NewextarrowArg3:"%1 \u0C87\u0C97\u0CC6 \u0CAE\u0CC2\u0CB0\u0CA8\u0CC7 \u0C9A\u0CB0\u0CCD\u0C9A\u0CC6 \u0C92\u0C82\u0CA6\u0CC1 \u0CAF\u0CC1\u0CA8\u0CBF\u0C95\u0CCB\u0CA1\u0CCD \u0CB8\u0CE6\u0C95\u0CC7\u0CA4 \u0C87\u0CB0\u0CAC\u0CC6\u0C95\u0CC1.",NoClosingChar:"\u0CAE\u0CC1\u0C9A\u0CCD\u0C9A\u0CC1\u0CB5 %1 \u0CB8\u0CBF\u0C97\u0CC1\u0CA4 \u0C87\u0CB2\u0CCD\u0CB2.",IllegalControlSequenceName:"%1 \u0C87\u0C97\u0CC6 \u0C85\u0C95\u0CCD\u0CB0\u0CAE \u0CA8\u0CBF\u0CAF\u0C82\u0CA4\u0CCD\u0CB0\u0CA3 \u0C85\u0CA8\u0CC1\u0C95\u0CCD\u0CB0\u0CAE",IllegalParamNumber:"%1 \u0C85\u0CB2\u0CCD\u0CB2\u0CBF \u0CA8\u0CBF\u0CAF\u0CA4\u0CBE\u0C82\u0C95\u0C97\u0CB3 \u0C92\u0C82\u0CA6\u0CC1 \u0C85\u0C95\u0CCD\u0CB0\u0CAE \u0CB8\u0C82\u0C96\u0CCD\u0CAF\u0CBE \u0CB9\u0CC7\u0CB3\u0CBF \u0CB9\u0CCB\u0C97\u0CBF\u0CA6\u0CCD\u0CA6\u0CC6",MissingCS:"%1 \u0C86\u0CA6\u0CAE\u0CC7\u0CB2\u0CC6 \u0C92\u0C82\u0CA6\u0CC1 \u0CA8\u0CBF\u0CAF\u0C82\u0CA4\u0CCD\u0CB0\u0CA3 \u0C95\u0CCD\u0CB0\u0CAE \u0CAC\u0CB0\u0CAC\u0CC7\u0C95\u0CC1",CantUseHash2:"%1 \u0C87\u0C97\u0CC6 \u0C9F\u0CC6\u0C82\u0CAA\u0CCD\u0CB2\u0CC6\u0C9F\u0CCD \u0C85\u0CB2\u0CCD\u0CB2\u0CBF # \u0C87\u0CA8 \u0C85\u0C95\u0CCD\u0CB0\u0CAE \u0C89\u0CAA\u0CAF\u0CCB\u0C97",SequentialParam:" %1 \u0C87\u0C97\u0CC6 \u0CA8\u0CBF\u0CAF\u0CA4\u0CBE\u0C82\u0C95 \u0C92\u0C82\u0CA6\u0CC1 \u0C95\u0CCD\u0CB0\u0CAE \u0CAA\u0CCD\u0CB0\u0C95\u0CBE\u0CB0 \u0CB8\u0C82\u0C96\u0CCD\u0CAF\u0CBE \u0CA4\u0CC6\u0C95\u0CCA\u0CB3\u0CC1\u0CAC\u0CC7\u0C95\u0CC1",MissingReplacementString:"%1 \u0C87\u0CA8 \u0CB5\u0CCD\u0CAF\u0CBE\u0C96\u0CCD\u0CAF\u0CBE\u0CA6\u0CB2\u0CCD\u0CB2\u0CBF \u0C95\u0CBE\u0CA3\u0CC6\u0CAF\u0CBE\u0C97\u0CBF\u0CA6 \u0CAC\u0CA6\u0CB2\u0CBF \u0CB9\u0C97\u0CCD\u0C97",MismatchUseDef:"%1 \u0C87\u0CA8 \u0C89\u0CAA\u0CAF\u0CCB\u0C97 \u0C85\u0CA6\u0CB0 \u0CB5\u0CCD\u0CAF\u0CBE\u0C96\u0CCD\u0CAF\u0CB5\u0CA8\u0CCD\u0CA8\u0CC1 \u0CB8\u0CB0\u0CBF\u0C9C\u0CC7\u0CA1\u0CBF \u0C86\u0C97\u0CC1\u0CA6\u0CBF\u0CB2\u0CCD\u0CB2",RunawayArgument:"%1 \u0C87\u0C97\u0CC6 \u0C93\u0CA6\u0CC1 \u0CB9\u0CCB\u0C97\u0CC1\u0CB5 \u0C9A\u0CB0\u0CCD\u0C9A\u0CC6 ?",NoClosingDelim:"%1 \u0C87\u0C97\u0CC6 \u0CAE\u0CC1\u0C9A\u0CCD\u0C9A\u0CB5 \u0CAC\u0CCD\u0CB0\u0CBE\u0C95\u0CC6\u0C9F\u0CCD \u0CB8\u0CBF\u0C97\u0CC1\u0CA6\u0CBF\u0CB2\u0CCD\u0CB2."}});MathJax.Ajax.loadComplete("[MathJax]/localization/kn/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/kn/kn.js b/htdocs/js/MathJax-2.7.2/localization/kn/kn.js
new file mode 100644
index 0000000..a431b59
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/kn/kn.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/kn/kn.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("kn",null,{menuTitle:"\u0C95\u0CA8\u0CCD\u0CA8\u0CA1",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:'\u0CAE\u0CA5\u0CCD\u0C9C\u0C95\u0CCD\u0CB7\u0CCD \u0C87\u0C97\u0CC6 \u0C92\u0C82\u0CA6\u0CC1 \u0CB8\u0CA6\u0CB8\u0CCD\u0CAF \u0C9A\u0CCA\u0CA8\u0CCD\u0CAB\u0CBC\u0CBF\u0C97\u0CC1\u0CB0\u0CA4\u0CBF\u0C92\u0CA8\u0CCD \u0C95\u0CC1\u0C95\u0CC0 \u0CB8\u0CBF\u0C95\u0CCD\u0C95\u0CBF\u0CA6\u0CC6. \u0C85\u0CA6\u0CCD\u0CA6\u0CA8\u0CCD\u0CA8 \u0CB0\u0CA8\u0CCD \u0CAE\u0CBE\u0CA1\u0CAC\u0CC7\u0C95? \n\n(\u0CA8\u0CC0\u0CB5\u0CC7 \u0C85\u0CA6\u0CA8\u0CCD\u0CA8 \u0CB8\u0CC6\u0C9F\u0CCD \u0C85\u0CAA\u0CCD \u0CAE\u0CBE\u0CA1\u0CBF\u0CA6\u0CC1 \u0C85\u0CB2\u0CCD\u0CB2 \u0C86\u0CA6\u0CB0\u0CC6 "Cancel" \u0C85\u0CA5\u0CB5\u0CBE "\u0CB0\u0CA6\u0CCD\u0CA6\u0CC1" \u0CB5\u0CA4\u0CCD\u0CA4\u0CBF.)',MathProcessingError:"\u0C97\u0CA3\u0CBF\u0CA4 \u0CAA\u0CCD\u0CB0\u0C95\u0CCD\u0CB0\u0CBF\u0CAF\u0CC6\u0CAF\u0CB2\u0CCD\u0CB2\u0CBF \u0CA6\u0CCB\u0CB7",MathError:"\u0C97\u0CA3\u0CBF\u0CA4 \u0CA6\u0CCB\u0CB7",LoadFile:"%1 \u0CB2\u0CCB\u0CA1\u0CCD \u0C86\u0C97\u0CC1\u0CA4\u0CCD\u0CA4\u0CBF\u0CA6\u0CC6",Loading:"\u0CB2\u0CCB\u0CA1\u0CCD \u0C86\u0C97\u0CC1\u0CA4\u0CCD\u0CA4\u0CBF\u0CA6\u0CC6",LoadFailed:"%1 \u0CAB\u0CC8\u0CB2\u0CCD \u0CB2\u0CCB\u0CA1\u0CCD \u0C86\u0C97\u0CB2\u0CBF\u0CB2\u0CCD\u0CB2",ProcessMath:"\u0C97\u0CA3\u0CBF\u0CA4 \u0CAA\u0CCD\u0CB0\u0C95\u0CCD\u0CB0\u0CBF\u0CAF\u0CC6 \u0C86\u0C97\u0CC1\u0CA4\u0CCD\u0CA4\u0CBF\u0CA6\u0CC6: %1%%",Processing:"\u0CAA\u0CCD\u0CB0\u0C95\u0CCD\u0CB0\u0CBF\u0CAF\u0CC6 \u0C86\u0C97\u0CC1\u0CA4\u0CCD\u0CA4\u0CBF\u0CA6\u0CC6",TypesetMath:"\u0C97\u0CA3\u0CBF\u0CA4 \u0C9F\u0CC8\u0CAA\u0CCD\u200D\u0CB8\u0CC6\u0C9F\u0CCD\u0C9F\u0CBF\u0C82\u0C97\u0CCD: %1%%",Typesetting:"\u0C9F\u0CC8\u0CAA\u0CCD\u200D\u0CB8\u0CC6\u0C9F\u0CCD\u0C9F\u0CBF\u0C82\u0C97\u0CCD",MathJaxNotSupported:"\u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAC\u0CCD\u0CB0\u0CCC\u0CB8\u0CB0\u0CCD MathJax\u0C85\u0CA8\u0CCD\u0CA8\u0CC1 \u0CAC\u0CC6\u0C82\u0CAC\u0CB2\u0CBF\u0CB8\u0CC1\u0CB5\u0CC1\u0CA6\u0CBF\u0CB2\u0CCD\u0CB2"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/kn/kn.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ko/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/ko/FontWarnings.js
new file mode 100644
index 0000000..fc72d60
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ko/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ko/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ko","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax\uB294 \uBB38\uC11C\uC758 \uC218\uC2DD\uC744 \uD45C\uD604\uD558\uAE30 \uC704\uD574 \uC6F9 \uAE30\uBC18 \uD3F0\uD2B8\uB97C \uC0AC\uC6A9\uD569\uB2C8\uB2E4. \uB2E4\uC6B4\uB85C\uB4DC\uD558\uB294\uB370 \uC2DC\uAC04\uC774 \uAC78\uB9AC\uC9C0\uB9CC, \uC2DC\uC2A4\uD15C \uD3F0\uD2B8 \uD3F4\uB354\uC5D0 \uC218\uC2DD \uD3F0\uD2B8\uAC00 \uC124\uCE58\uB418\uC5B4 \uC788\uB2E4\uBA74 \uBB38\uC11C\uAC00 \uB354 \uBE68\uB9AC \uD45C\uC2DC\uB420 \uAC83\uC785\uB2C8\uB2E4.",imageFonts:"MathJax\uB294 \uB85C\uCEEC \uB610\uB294 \uC6F9 \uAE30\uBC18 \uAE00\uAF34\uC774 \uC544\uB2CC, \uADF8\uB9BC \uAE00\uAF34\uC744 \uC0AC\uC6A9\uD569\uB2C8\uB2E4. \uD3C9\uC18C\uBCF4\uB2E4 \uB290\uB9AC\uAC8C \uD45C\uD604\uB420 \uC218 \uC788\uC73C\uBA70 \uC218\uD559 \uAE30\uD638\uAC00 \uD504\uB9B0\uD130\uC758 \uCD5C\uB300 \uD574\uC0C1\uB3C4\uB85C \uC778\uC1C4\uB418\uC9C0 \uBABB\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",webFonts:"\uD604\uB300\uC758 \uB300\uBD80\uBD84\uC758 \uBE0C\uB77C\uC6B0\uC800\uB4E4\uC740 \uC6F9\uC744 \uD1B5\uD574 \uD3F0\uD2B8\uB97C \uB2E4\uC6B4\uB85C\uB4DC\uD558\uB294 \uAC83\uC774 \uAC00\uB2A5\uD569\uB2C8\uB2E4. \uCD5C\uC2E0 \uBC84\uC804\uC758 \uBE0C\uB77C\uC6B0\uC800\uB85C \uC5C5\uB370\uC774\uD2B8(\uB610\uB294 \uBE0C\uB77C\uC6B0\uC800 \uBCC0\uACBD)\uD558\uBA74 \uC774 \uBB38\uC11C\uC758 \uC218\uC2DD\uC758 \uD488\uC9C8\uC744 \uAC1C\uC120\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",noFonts:"MathJax\uB294 \uC218\uC2DD\uC744 \uD45C\uC2DC\uD558\uB294 \uB370 \uC0AC\uC6A9\uB418\uB294 \uAE00\uAF34\uC744 \uC704\uCE58\uC2DC\uD0AC \uC218 \uC5C6\uACE0 \uADF8\uB9BC \uAE00\uAF34\uC744 \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uAE30 \uB54C\uBB38\uC5D0 \uBE0C\uB77C\uC6B0\uC800\uAC00 \uD45C\uC2DC\uD560 \uC218 \uC788\uC744 \uAC83\uC774\uB77C \uAE30\uB300\uD558\uBA74\uC11C \uC77C\uBC18 \uC720\uB2C8\uCF54\uB4DC \uBB38\uC790\uB85C \uB300\uC2E0 \uBCF4\uC5EC\uC8FC\uACE0 \uC788\uC2B5\uB2C8\uB2E4. \uC77C\uBD80 \uBB38\uC790\uAC00 \uC62C\uBC14\uB974\uAC8C \uBCF4\uC774\uC9C0 \uC54A\uC744 \uC218 \uC788\uC73C\uBA70 \uC544\uC608 \uBCF4\uC774\uC9C0 \uC54A\uC744 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4.",fonts:"MathJax\uB294 [STIX \uAE00\uAF34](%1)\uC774\uB098 [MathJax TeX \uAE00\uAF34](%2) \uC911 \uD558\uB098\uB97C \uC0AC\uC6A9\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uC774 \uAE00\uAF34\uB4E4 \uAC00\uC6B4\uB370 \uD558\uB098\uB97C \uB2E4\uC6B4\uB85C\uB4DC\uD558\uACE0 \uC124\uCE58\uD558\uBA74 \uB2F9\uC2E0\uC758 MathJax \uACBD\uD5D8\uC744 \uAC1C\uC120\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",STIXPage:"\uC774 \uBB38\uC11C\uB294 [STIX \uAE00\uAF34](%1)\uC744 \uC0AC\uC6A9\uD558\uB3C4\uB85D \uC124\uACC4\uB418\uC5B4 \uC788\uC2B5\uB2C8\uB2E4. \uD574\uB2F9 \uAE00\uAF34\uC744 \uB2E4\uC6B4\uB85C\uB4DC\uD558\uC5EC \uC124\uCE58\uD558\uBA74 \uB2F9\uC2E0\uC758 MathJax \uACBD\uD5D8\uC744 \uAC1C\uC120\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",TeXPage:"\uC774 \uBB38\uC11C\uB294 [MathJax TeX \uAE00\uAF34](%1)\uC744 \uC0AC\uC6A9\uD558\uB3C4\uB85D \uC124\uACC4\uB418\uC5B4 \uC788\uC2B5\uB2C8\uB2E4. \uD574\uB2F9 \uAE00\uAF34\uC744 \uB2E4\uC6B4\uB85C\uB4DC\uD558\uC5EC \uC124\uCE58\uD558\uBA74 \uB2F9\uC2E0\uC758 MathJax \uACBD\uD5D8\uC744 \uAC1C\uC120\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4."}});MathJax.Ajax.loadComplete("[MathJax]/localization/ko/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ko/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/ko/HTML-CSS.js
new file mode 100644
index 0000000..63312e3
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ko/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ko/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ko","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"%1 \uC6F9\uD3F0\uD2B8\uB97C \uBD88\uB7EC\uC624\uACE0 \uC788\uC2B5\uB2C8\uB2E4...",CantLoadWebFont:"%1 \uC6F9\uD3F0\uD2B8\uB97C \uBD88\uB7EC\uC62C \uC218 \uC5C6\uC2B5\uB2C8\uB2E4",FirefoxCantLoadWebFont:"\uD30C\uC774\uC5B4\uD3ED\uC2A4\uB294 \uC6D0\uACA9 \uD638\uC2A4\uD2B8\uB85C\uBD80\uD130 \uC6F9 \uD3F0\uD2B8\uB97C \uBD88\uB7EC\uC62C \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",CantFindFontUsing:"%1\uB97C \uC0AC\uC6A9\uD55C \uC720\uD6A8\uD55C \uD3F0\uD2B8\uB97C \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",WebFontsNotAvailable:"\uC6F9 \uD3F0\uD2B8 \uC0AC\uC6A9\uC774 \uBD88\uAC00\uD569\uB2C8\uB2E4. \uC774\uBBF8\uC9C0 \uD3F0\uD2B8\uB97C \uB300\uC2E0 \uC0AC\uC6A9\uD569\uB2C8\uB2E4."}});MathJax.Ajax.loadComplete("[MathJax]/localization/ko/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ko/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/ko/HelpDialog.js
new file mode 100644
index 0000000..ad20dc5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ko/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ko/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ko","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax \uB3C4\uC6C0\uB9D0",Browsers:"*\uBE0C\uB77C\uC6B0\uC800*: MathJax\uB294 IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+\uB97C \uD3EC\uD568\uD558\uB294 \uBAA8\uB4E0 \uCD5C\uC2E0 \uBE0C\uB77C\uC6B0\uC800\uC640 \uB300\uBD80\uBD84\uC758 \uBAA8\uBC14\uC77C \uBE0C\uB77C\uC6B0\uC800\uC5D0\uC11C \uC791\uB3D9\uD569\uB2C8\uB2E4.",Menu:"*\uC218\uC2DD \uBA54\uB274*: MathJax\uB294 \uBC29\uC815\uC2DD\uC5D0 \uCEE8\uD14D\uC2A4\uD2B8 \uBA54\uB274\uB97C \uB367\uBD99\uC785\uB2C8\uB2E4. \uBA54\uB274\uC5D0 \uC811\uADFC\uD558\uB824\uBA74 \uC544\uBB34 \uC218\uC2DD\uC744 \uC67C\uCABD \uD074\uB9AD\uD558\uAC70\uB098 \uC624\uB978\uCABD \uD074\uB9AD\uD558\uC138\uC694.",Zoom:"*\uC218\uC2DD \uD655\uB300*: \uBC29\uC815\uC2DD\uC744 \uC77D\uB294 \uB370 \uC5B4\uB824\uC6C0\uC774 \uC788\uB2E4\uBA74, MathJax\uC5D0\uC11C \uBC29\uC815\uC2DD\uC744 \uB354 \uC798 \uBCFC \uC218 \uC788\uB3C4\uB85D \uC2DD\uC744 \uD06C\uAC8C \uB9CC\uB4E4 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",MathJax:"*MathJax*\uB294 \uBB38\uC11C \uC791\uC131\uC790\uAC00 \uC6F9 \uD398\uC774\uC9C0\uC5D0 \uC218\uD559\uC744 \uD3EC\uD568\uD560 \uC218 \uC788\uB3C4\uB85D \uD574\uC8FC\uB294 JavaScript \uB77C\uC774\uBE0C\uB7EC\uB9AC\uC785\uB2C8\uB2E4. \uBB38\uC11C\uB97C \uC77D\uAE30 \uC704\uD574 \uB3C5\uC790\uAC00 \uB530\uB85C \uD574\uC57C \uD558\uB294 \uAC83\uC740 \uC5C6\uC2B5\uB2C8\uB2E4.",Language:"*Language* \uBA54\uB274\uC5D0\uC11C MathJax\uAC00 \uBA54\uB274\uC640 \uACBD\uACE0 \uBA54\uC2DC\uC9C0\uB85C\uC368 \uC0AC\uC6A9\uD558\uB294 \uC5B8\uC5B4\uB97C \uC120\uD0DD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",CloseDialog:"\uB3C4\uC6C0\uB9D0 \uB300\uD654 \uC0C1\uC790 \uB2EB\uAE30"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ko/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ko/MathML.js b/htdocs/js/MathJax-2.7.2/localization/ko/MathML.js
new file mode 100644
index 0000000..d716534
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ko/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ko/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ko","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/ko/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ko/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/ko/MathMenu.js
new file mode 100644
index 0000000..6651e24
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ko/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ko/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ko","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\uC218\uC2DD \uBCF4\uAE30",MathMLcode:"MathML \uCF54\uB4DC",OriginalMathML:"\uC6D0\uB798 MathML",TeXCommands:"TeX \uBA85\uB839",AsciiMathInput:"AsciiMathML \uC785\uB825",Original:"\uC6D0\uB798 \uC591\uC2DD",ErrorMessage:"\uC624\uB958 \uBA54\uC2DC\uC9C0",Annotation:"\uC8FC\uC11D",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Content MathML",OpenMath:"OpenMath",texHints:"MathML\uC5D0 TeX \uD78C\uD2B8 \uBCF4\uC774\uAE30",Settings:"\uC218\uC2DD \uC124\uC815",ZoomTrigger:"\uD2B8\uB9AC\uAC70 \uD655\uB300",Hover:"\uAC00\uB9AC\uD0A4\uAE30",Click:"\uD074\uB9AD",DoubleClick:"\uB354\uBE14 \uD074\uB9AD",NoZoom:"\uD655\uB300 \uC5C6\uC74C",TriggerRequires:"\uD544\uC694\uD55C \uD2B8\uB9AC\uAC70:",Option:"\uC120\uD0DD \uC0AC\uD56D",Alt:"Alt",Command:"\uCEE4\uB9E8\uB4DC",Control:"\uCEE8\uD2B8\uB864",Shift:"\uC2DC\uD504\uD2B8",ZoomFactor:"\uD655\uB300 \uBC30\uC728",Renderer:"\uC218\uC2DD \uB80C\uB354\uB7EC",MPHandles:"MathPlayer\uC5D0 \uCC98\uB9AC\uD560 \uC774\uBCA4\uD2B8:",MenuEvents:"\uBA54\uB274 \uC774\uBCA4\uD2B8",MouseEvents:"\uB9C8\uC6B0\uC2A4 \uC774\uBCA4\uD2B8",MenuAndMouse:"\uB9C8\uC6B0\uC2A4\uC640 \uBA54\uB274 \uC774\uBCA4\uD2B8",FontPrefs:"\uAE00\uAF34 \uD658\uACBD \uC124\uC815",ForHTMLCSS:"HTML-CSS:",Auto:"\uC790\uB3D9",TeXLocal:"TeX (\uB85C\uCEEC)",TeXWeb:"TeX (\uC6F9)",TeXImage:"TeX (\uADF8\uB9BC)",STIXLocal:"STIX (\uB85C\uCEEC)",ContextMenu:"\uCEE8\uD14D\uC2A4\uD2B8 \uBA54\uB274",Browser:"\uD0D0\uC0C9\uAE30",Scale:"\uBAA8\uB4E0 \uC218\uC2DD \uBC30\uC728 ...",Discoverable:"\uAC00\uB9AC\uD0A4\uBA74 \uAC15\uC870",Locale:"\uC5B8\uC5B4",LoadLocale:"URL\uC5D0\uC11C \uC5F4\uAE30 ...",About:"MathJax \uC815\uBCF4",Help:"MathJax \uB3C4\uC6C0\uB9D0",localTeXfonts:"\uB85C\uCEEC TeX \uAE00\uAF34 \uC0AC\uC6A9",webTeXfonts:"\uC6F9 TeX \uAE00\uAF34 \uC0AC\uC6A9",imagefonts:"\uADF8\uB9BC \uAE00\uAF34 \uC0AC\uC6A9",localSTIXfonts:"\uB85C\uCEEC STIX \uAE00\uAF34 \uC0AC\uC6A9",webSVGfonts:"\uC6F9 SVG \uAE00\uAF34 \uC0AC\uC6A9",genericfonts:"\uC77C\uBC18 \uC720\uB2C8\uCF54\uB4DC \uAE00\uAF34 \uC0AC\uC6A9",wofforotffonts:"woff \uB610\uB294 otf \uAE00\uAF34",eotffonts:"eot \uAE00\uAF34",svgfonts:"svg \uAE00\uAF34",WebkitNativeMMLWarning:"\uC0AC\uC6A9\uD558\uB294 \uBE0C\uB77C\uC6B0\uC800\uAC00 \uAE30\uBCF8\uC801\uC73C\uB85C MathML\uC744 \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uB294 \uAC83 \uAC19\uAE30 \uB54C\uBB38\uC5D0 MathML \uCD9C\uB825\uC73C\uB85C \uC804\uD658\uD558\uBA74 \uBB38\uC11C\uC5D0 \uC788\uB294 \uC218\uC2DD\uC744 \uC77D\uC744 \uC218 \uC5C6\uAC8C \uB420 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",MSIENativeMMLWarning:"Internet Explorer\uB294 MathML \uCD9C\uB825\uC744 \uCC98\uB9AC\uD558\uAE30 \uC704\uD574 MathPlayer \uD50C\uB7EC\uADF8\uC778\uC774 \uD544\uC694\uD569\uB2C8\uB2E4.",OperaNativeMMLWarning:"\uC624\uD398\uB77C\uC758 MathML \uC9C0\uC6D0\uC740 \uC81C\uD55C\uC801\uC774\uBBC0\uB85C MathML \uCD9C\uB825\uC73C\uB85C \uC804\uD658\uD558\uBA74 \uC77C\uBD80 \uD45C\uD604\uC774 \uBD88\uC644\uC804\uD558\uAC8C \uB80C\uB354\uB420 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",SafariNativeMMLWarning:"\uC0AC\uC6A9\uD558\uB294 \uBE0C\uB77C\uC6B0\uC800\uC758 \uAE30\uBCF8 MathML\uC740 MathJax\uC5D0\uC11C \uC0AC\uC6A9\uD558\uB294 \uBAA8\uB4E0 \uAE30\uB2A5\uC744 \uAD6C\uD604\uD558\uC9C0 \uC54A\uAE30 \uB54C\uBB38\uC5D0 \uC77C\uBD80 \uD45C\uD604\uC774 \uC81C\uB300\uB85C \uB80C\uB354\uB418\uC9C0 \uC54A\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",FirefoxNativeMMLWarning:"\uC0AC\uC6A9\uD558\uB294 \uBE0C\uB77C\uC6B0\uC800\uC758 \uAE30\uBCF8 MathML\uC740 MathJax\uC5D0\uC11C \uC0AC\uC6A9\uD558\uB294 \uBAA8\uB4E0 \uAE30\uB2A5\uC744 \uAD6C\uD604\uD558\uC9C0 \uC54A\uAE30 \uB54C\uBB38\uC5D0 \uC77C\uBD80 \uD45C\uD604\uC774 \uC81C\uB300\uB85C \uB80C\uB354\uB418\uC9C0 \uC54A\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",LoadURL:"\uC774 URL\uC5D0\uC11C \uBC88\uC5ED \uB370\uC774\uD130 \uC5F4\uAE30:",BadData:"%1\uC5D0\uC11C \uBC88\uC5ED \uB370\uC774\uD130\uB97C \uC5F4 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4",NonZeroScale:"\uBC30\uC728\uC740 0\uC774 \uC544\uB2C8\uC5B4\uC57C \uD569\uB2C8\uB2E4",PercentScale:"\uBC30\uC728\uC740 \uBC31\uBD84\uC728\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4 (\uC608, 120%%)",IE9warning:"MathJax \uCEE8\uD14D\uC2A4\uD2B8 \uBA54\uB274\uAC00 \uBE44\uD65C\uC131\uD654\uB418\uC9C0\uB9CC, \uB300\uC2E0 MathJax \uBA54\uB274\uB97C \uC5BB\uC73C\uB824\uBA74 Alt-\uD074\uB9AD\uC744 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",NoOriginalForm:"\uC6D0\uB798 \uC591\uC2DD\uC744 \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4",Close:"\uB2EB\uAE30",EqSource:"MathJax \uC218\uC2DD \uC790\uB8CC",MSIESVGWarning:"SVG\uB294 Internet Explorer 9 \uC774\uD558\uB098 IE8 \uC774\uD558\uB97C \uC5D0\uBBAC\uB808\uC774\uD2B8\uB97C \uD560 \uB54C \uAD6C\uD604\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. SVG \uCD9C\uB825\uC73C\uB85C \uC804\uD658\uD558\uB294 \uAC83\uC740 \uC218\uC2DD\uC774 \uC798 \uD45C\uC2DC\uB418\uC9C0 \uC54A\uAC8C \uB9CC\uB4E4 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",STIXWeb:"STIX (\uC6F9)",AsanaMathWeb:"Asana Math (\uC6F9)",GyrePagellaWeb:"Gyre Pagella (\uC6F9)",GyreTermesWeb:"Gyre Termes (\uC6F9)",LatinModernWeb:"Latin Modern (\uC6F9)",NeoEulerWeb:"Neo Euler (\uC6F9)",SwitchAnyway:"\uC5B4\uCA0C\uB4E0 \uB80C\uB354\uB7EC\uB97C \uC804\uD658\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?\n\n(\uC804\uD658\uD558\uB824\uBA74 \uD655\uC778\uC744, \uD604\uC7AC \uB80C\uB354\uB7EC\uB85C \uACC4\uC18D\uD558\uB824\uBA74 \uCDE8\uC18C\uB97C \uB204\uB974\uC138\uC694)",CloseAboutDialog:"MathJax \uC815\uBCF4 \uB300\uD654 \uC0C1\uC790 \uB2EB\uAE30",FastPreview:"\uACE0\uC18D \uBBF8\uB9AC \uBCF4\uAE30"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ko/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ko/TeX.js b/htdocs/js/MathJax-2.7.2/localization/ko/TeX.js
new file mode 100644
index 0000000..6b20e68
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ko/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ko/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ko","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\uB2EB\uD788\uC9C0 \uC54A\uC740 \uC5EC\uB294 \uAD04\uD638\uAC00 \uC788\uC2B5\uB2C8\uB2E4.",ExtraCloseMissingOpen:"\uB2EB\uB294 \uAD04\uD638\uAC00 \uCD94\uAC00\uB85C \uB0A8\uC544\uC788\uC2B5\uB2C8\uB2E4.",MissingLeftExtraRight:"\\left\uAC00 \uC5C6\uAC70\uB098 \\right\uAC00 \uCD94\uAC00\uB85C \uC788\uC2B5\uB2C8\uB2E4",ExtraLeftMissingRight:"\\left\uAC00 \uCD94\uAC00\uB85C \uC788\uAC70\uB098 \\right\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4",Misplaced:"%1\uC758 \uC704\uCE58\uAC00 \uC798\uBABB\uB418\uC5C8\uC2B5\uB2C8\uB2E4",MissingOpenForSub:"\uC544\uB798 \uCCA8\uC790\uC758 \uC5EC\uB294 \uAD04\uD638\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4",MissingOpenForSup:"\uC704 \uCCA8\uC790\uC758 \uC5EC\uB294 \uAD04\uD638\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4",EnvBadEnd:"\\begin{%1}\uC774 \\end{%2}(\uC73C)\uB85C \uB05D\uB0A9\uB2C8\uB2E4",EnvMissingEnd:"\\end{%1}\uC774 \uBE60\uC84C\uC2B5\uB2C8\uB2E4",MissingBoxFor:"%1 \uBC15\uC2A4\uB97C \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",MissingCloseBrace:"\uB2EB\uB294 \uAD04\uD638\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4",DoubleExponent:"\uC774\uC911 \uC9C0\uC218: \uBA85\uD655\uC131\uC744 \uC704\uD574 \uAD04\uD638\uB97C \uC0AC\uC6A9\uD558\uC138\uC694",DoubleSubscripts:"\uC774\uC911 \uC544\uB798 \uCCA8\uC790: \uBA85\uD655\uC131\uC744 \uC704\uD574 \uAD04\uD638\uB97C \uC0AC\uC6A9\uD558\uC138\uC694",MisplacedMiddle:"%1\uC740 \\left\uC640 \\right \uC0AC\uC774\uC5D0 \uC788\uC5B4\uC57C \uD569\uB2C8\uB2E4",MisplacedLimits:"%1\uC740 \uC5F0\uC0B0\uC790\uB9CC \uD5C8\uC6A9\uB429\uB2C8\uB2E4.",MisplacedMoveRoot:"%1\uC740 \uB8E8\uD2B8 \uC548\uC5D0\uC11C\uB9CC \uB098\uD0C0\uB0A9\uB2C8\uB2E4.",MultipleCommand:"%1\uC774 \uC911\uBCF5\uB418\uC5C8\uC2B5\uB2C8\uB2E4",IntegerArg:"%1\uC5D0 \uB300\uD55C \uC778\uC790\uB294 \uC815\uC218\uC5EC\uC57C \uD569\uB2C8\uB2E4.",MissingArgFor:"%1 \uC778\uC790\uB97C \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",InvalidEnv:"\uC62C\uBC14\uB974\uC9C0 \uC54A\uC740 \uD658\uACBD \uC774\uB984 '%1'",UnknownEnv:"\uC54C \uC218 \uC5C6\uB294 \uD658\uACBD '%1'",ExtraCloseLooking:"%1\uC744 \uCC3E\uB294 \uB3C4\uC911\uC5D0 \uC5EC\uBD84\uC758 \uB2EB\uB294 \uC911\uAD04\uD638\uAC00 \uBC1C\uACAC\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",MissingCloseBracket:"%1\uC758 \uC778\uC790\uC5D0 \uB300\uD574 \uB2EB\uB294 ']' \uAE30\uD638\uB97C \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",CommandNotAllowedInEnv:"%1\uC740 %2 \uD658\uACBD\uC5D0\uC11C \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4",MultipleLabel:"'%1' label\uC774 \uC911\uBCF5\uC73C\uB85C \uC815\uC758\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",CommandAtTheBeginingOfLine:"%1\uC740 \uC904\uC758 \uCC98\uC74C\uC5D0 \uC640\uC57C \uD569\uB2C8\uB2E4.",IllegalAlign:"%1\uC5D0 \uC9C0\uC815\uB41C \uC778\uC218\uB294 \uC798\uBABB\uB418\uC5C8\uC2B5\uB2C8\uB2E4",UndefinedColorModel:"'%1' \uC0C9\uC0C1 \uBAA8\uB378\uC774 \uC815\uC758\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4.",ModelArg1:"%1 \uBAA8\uB378\uC5D0 \uB300\uD55C \uC0C9\uC0C1 \uAC12\uC740 3\uAC1C\uC758 \uC218\uAC00 \uD544\uC694\uD569\uB2C8\uB2E4.",InvalidDecimalNumber:"\uC62C\uBC14\uB974\uC9C0 \uC54A\uC740 \uC2ED\uC9C4\uC218",InvalidNumber:"\uC798\uBABB\uB41C \uC22B\uC790\uC785\uB2C8\uB2E4",NoClosingChar:"\uB2EB\uB294 \uAD04\uD638 %1\uB97C \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4",IllegalControlSequenceName:"%1\uC5D0 \uB300\uD55C \uC81C\uC5B4 \uC2DC\uD000\uC2A4 \uC774\uB984\uC774 \uC798\uBABB\uB418\uC5C8\uC2B5\uB2C8\uB2E4",IllegalParamNumber:"%1\uC5D0 \uC9C0\uC815\uB41C \uBCC0\uC218 \uC218\uAC00 \uC798\uBABB\uB418\uC5C8\uC2B5\uB2C8\uB2E4",CantUseHash2:"%1\uC5D0 \uB300\uD55C \uD15C\uD50C\uB9BF\uC5D0 #\uC758 \uC0AC\uC6A9\uC774 \uC798\uBABB\uB418\uC5C8\uC2B5\uB2C8\uB2E4",UndefinedControlSequence:"\uC815\uC758\uB418\uC9C0 \uC54A\uC740 \uCEE8\uD2B8\uB864 \uC2DC\uD000\uC2A4 %1",MathNotTerminated:"\uD14D\uC2A4\uD2B8 \uC0C1\uC790\uC5D0\uC11C \uC218\uC2DD\uC774 \uC644\uC131\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4",MissingCS:"%1 \uC55E\uC5D0 \uCEE8\uD2B8\uB864 \uC2DC\uD000\uC2A4\uAC00 \uC640\uC57C \uD569\uB2C8\uB2E4",MismatchUseDef:"%1\uC758 \uC0AC\uC6A9\uC774 \uADF8\uAC83\uC758 \uC815\uC758\uC640 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ko/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ko/ko.js b/htdocs/js/MathJax-2.7.2/localization/ko/ko.js
new file mode 100644
index 0000000..d40f9dc
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ko/ko.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ko/ko.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ko",null,{menuTitle:"\uD55C\uAD6D\uC5B4",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax\uAC00 \uC2E4\uD589\uD560 \uCF54\uB4DC\uB97C \uD3EC\uD568\uD558\uB294 \uC0AC\uC6A9\uC790-\uC124\uC815 \uCFE0\uD0A4\uB97C \uCC3E\uC558\uC2B5\uB2C8\uB2E4. \uC2E4\uD589\uD558\uACA0\uC2B5\uB2C8\uAE4C?\n\n(\uCFE0\uD0A4\uB97C \uC2A4\uC2A4\uB85C \uC124\uC815\uD558\uC9C0 \uC54A\uC73C\uBA74 \uCDE8\uC18C\uB97C \uB20C\uB7EC\uC57C \uD569\uB2C8\uB2E4.)",MathProcessingError:"\uC218\uC2DD \uCC98\uB9AC \uC624\uB958",MathError:"\uC218\uC2DD \uC624\uB958",LoadFile:"%1\uC744(\uB97C) \uBD88\uB7EC\uC624\uB294 \uC911",Loading:"\uBD88\uB7EC\uC624\uB294 \uC911",LoadFailed:"\uD30C\uC77C\uC744 \uBD88\uB7EC\uC62C \uC218 \uC5C6\uC2B5\uB2C8\uB2E4: %1",ProcessMath:"\uC218\uC2DD \uCC98\uB9AC \uC911: %1%%",Processing:"\uCC98\uB9AC \uC911",TypesetMath:"\uC218\uC2DD \uC870\uD310 \uC911: %1%%",Typesetting:"\uC870\uD310 \uC911",MathJaxNotSupported:"\uC0AC\uC6A9\uD558\uB294 \uBE0C\uB77C\uC6B0\uC800\uB294 MathJax\uB97C \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/ko/ko.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lb/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/lb/FontWarnings.js
new file mode 100644
index 0000000..07ff349
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lb/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lb/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lb","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/lb/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lb/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/lb/HTML-CSS.js
new file mode 100644
index 0000000..c0b93d1
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lb/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lb/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lb","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/lb/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lb/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/lb/HelpDialog.js
new file mode 100644
index 0000000..9fdf38b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lb/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lb/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lb","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/lb/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lb/MathML.js b/htdocs/js/MathJax-2.7.2/localization/lb/MathML.js
new file mode 100644
index 0000000..7f326f7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lb/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lb/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lb","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/lb/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lb/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/lb/MathMenu.js
new file mode 100644
index 0000000..96d53f4
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lb/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lb/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lb","MathMenu",{version:"2.7.2",isLoaded:true,strings:{MathMLcode:"MathML Code",OriginalMathML:"Original MathML",Original:"Original Formulaire",ErrorMessage:"Feelermessage",Annotation:"Notiz",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",OpenMath:"OpenMath",Settings:"Math Astellungen",Hover:"Driwwerfueren",Click:"Klicken",DoubleClick:"Duebel-Klick",NoZoom:"Kee Zoom",Option:"Optioun",Alt:"Alt",Control:"Ctrl",Auto:"Automatesch",TeXImage:"TeX (Bild)",STIXLocal:"STIX (lokal)",ContextMenu:"kontextuelle Men\u00FC",Browser:"Browser",Locale:"Sprooch",LoadLocale:"Luede vun der URL ...",About:"Iwwer MathJax",Help:"MathJax H\u00EBllef",LoadURL:"Iwwersetzungsdonn\u00E9e\u00EB vun d\u00EBser URL lueden:",Close:"Zoumaachen"}});MathJax.Ajax.loadComplete("[MathJax]/localization/lb/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lb/TeX.js b/htdocs/js/MathJax-2.7.2/localization/lb/TeX.js
new file mode 100644
index 0000000..bcdfc27
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lb/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lb/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lb","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/lb/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lb/lb.js b/htdocs/js/MathJax-2.7.2/localization/lb/lb.js
new file mode 100644
index 0000000..2816712
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lb/lb.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lb/lb.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lb",null,{menuTitle:"L\u00EBtzebuergesch",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathError:"Math Feeler",LoadFile:"%1 lueden",Loading:"Lueden",LoadFailed:"De Fichier konnt net geluede ginn: %1",Processing:"Verschaffen",MathJaxNotSupported:"\u00C4re browser \u00EBnnerst\u00EBtzt MathJax net"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/lb/lb.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lki/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/lki/FontWarnings.js
new file mode 100644
index 0000000..ac0bf27
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lki/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lki/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lki","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0648\u0628\u06CC \u0628\u0631\u0627\u06CC \u0646\u0645\u0627\u06CC\u0634 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u062F\u0631 \u0627\u06CC\u0646 \u0635\u0641\u062D\u0647 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0645\u06CC\u200C\u06A9\u0646\u062F. \u0627\u06CC\u0646 \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0632\u0645\u0627\u0646\u06CC \u062C\u0647\u062A \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0628\u06AF\u06CC\u0631\u062F \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0627\u06AF\u0631 \u0634\u0645\u0627 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0631\u06CC\u0627\u0636\u06CC \u0631\u0627 \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u0645\u0633\u062A\u0642\u06CC\u0645 \u062F\u0631 \u067E\u0648\u0634\u0647\u0654 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0633\u06CC\u0633\u062A\u0645\u200C\u0639\u0627\u0645\u0644 \u062E\u0648\u062F \u0642\u0631\u0627\u0631 \u062F\u0647\u06CC\u062F \u0646\u0645\u0627\u06CC\u0634 \u0635\u0641\u062D\u0627\u062A \u0633\u0631\u06CC\u0639\u062A\u0631 \u062E\u0648\u0627\u0647\u0646\u062F \u0634\u062F.",imageFonts:"MathJax \u0628\u0647 \u062C\u0627\u06CC \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0645\u062D\u0644\u06CC \u06CC\u0627 \u0648\u0628\u06CC \u0627\u0632 \u062A\u0635\u0627\u0648\u06CC\u0631 \u0642\u0644\u0645\u200C\u0647\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0645\u06CC\u200C\u06A9\u0646\u062F. \u0627\u06CC\u0646 \u0646\u0645\u0627\u06CC\u0634 \u0631\u0627 \u0627\u0632 \u062D\u0627\u0644\u062A \u0639\u0627\u062F\u06CC \u06A9\u0646\u062F\u062A\u0631 \u0645\u06CC\u200C\u06A9\u0646\u062F \u0648 \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627\u06CC \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u062F\u0631 \u062C\u0632\u0626\u06CC\u0627\u062A \u06A9\u0627\u0645\u0644 \u0686\u0627\u067E\u06AF\u0631 \u0634\u0645\u0627 \u0686\u0627\u067E \u0646\u0634\u0648\u0646\u062F.",noFonts:"MathJax \u0646\u062A\u0648\u0627\u0646\u0633\u062A \u0642\u0644\u0645\u06CC \u06A9\u0647 \u0628\u0631\u0627\u06CC \u0646\u0645\u0627\u06CC\u0634 \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0645\u06CC\u200C\u0634\u0648\u062F \u0631\u0627 \u0628\u06CC\u0627\u0628\u062F \u0648 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u0635\u0648\u06CC\u0631\u06CC \u0645\u0648\u062C\u0648\u062F \u0646\u06CC\u0633\u062A\u0646\u062F \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0628\u0647 \u0627\u06CC\u0646 \u0627\u0645\u06CC\u062F \u06A9\u0647 \u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0628\u062A\u0648\u0627\u0646\u062F \u0646\u0648\u06CC\u0633\u0647\u200C\u0647\u0627\u06CC \u0631\u06CC\u0627\u0636\u06CC \u0639\u0645\u0648\u0645\u06CC \u0631\u0627 \u0686\u0627\u067E \u06A9\u0646\u062F \u0628\u0647 \u0622\u0646\u200C\u0647\u0627 \u0628\u0627\u0632\u0645\u06CC\u200C\u06AF\u0631\u062F\u062F. \u0628\u0639\u0636\u06CC \u0627\u0632 \u0646\u0648\u06CC\u0633\u0647\u200C\u0647\u0627 \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0628\u0647 \u062E\u0648\u0628\u06CC \u06CC\u0627 \u0627\u0635\u0644\u0627\u064B \u0628\u0647 \u06A9\u0644 \u0646\u0645\u0627\u06CC\u0634 \u062F\u0627\u062F\u0647 \u0646\u0634\u0648\u0646\u062F.",webFonts:"\u0627\u06A9\u062B\u0631 \u0645\u0631\u0648\u0631\u06AF\u0631\u0647\u0627\u06CC \u0631\u0648\u0632 \u0627\u062C\u0627\u0632\u0647 \u0645\u06CC \u062F\u0647\u0646\u062F \u06A9\u0647 \u0642\u0644\u0645\u200C\u0647\u0627 \u0627\u0632 \u0637\u0631\u06CC\u0642 \u0648\u0628 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0634\u0648\u0646\u062F. \u0628\u0647\u200C\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06CC\u200C\u06A9\u0631\u062F\u0646 \u0628\u0647 \u06CC\u06A9\u06CC \u0627\u0632 \u0622\u062E\u0631\u06CC\u0646 \u0646\u0633\u062E\u0647\u200C\u0647\u0627\u06CC \u0645\u0631\u0648\u0631\u06AF\u0631\u062A\u0627\u0646 (\u06CC\u0627 \u062A\u063A\u06CC\u06CC\u0631 \u0645\u0631\u0648\u0631\u06AF\u0631) \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u06A9\u06CC\u0641\u06CC\u062A \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627\u06CC \u0645\u0648\u062C\u0648\u062F \u062F\u0631 \u0627\u06CC\u0646 \u0635\u0641\u062D\u0647 \u0631\u0627 \u0628\u0647\u0628\u0648\u062F \u062F\u0647\u062F.",fonts:"MathJax \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u0627\u0632 [\u0642\u0644\u0645\u200C\u0647\u0627\u06CC STIX](%1) \u06CC\u0627 [\u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u06A9 MathJax](%2) \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u062F. \u06CC\u06A9\u06CC \u0627\u0632 \u0622\u0646\u200C\u0647\u0627 \u0631\u0627 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u062A\u062C\u0631\u06CC\u0647\u0654 MathJax \u0634\u0645\u0627 \u0631\u0627 \u0628\u0647\u0628\u0648\u062F \u062F\u0647\u062F.",STIXPage:"\u0627\u06CC\u0646 \u0635\u0641\u062D\u0647 \u0637\u0631\u0627\u062D\u06CC\u200C\u0634\u062F\u0647\u200C\u0627\u0633\u062A \u06A9\u0647 \u0627\u0632 [\u0642\u0644\u0645\u200C\u0647\u0627\u06CC STIX](%1) \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u062F. \u0627\u06CC\u0646 \u0642\u0644\u0645\u200C\u0647\u0627 \u0631\u0627 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0648 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u062A\u062C\u0631\u06CC\u0647\u0654 MathJax \u0634\u0645\u0627 \u0628\u0647\u0628\u0648\u062F \u06CC\u0627\u0628\u062F.",TeXPage:"\u0627\u06CC\u0646 \u0635\u0641\u062D\u0647 \u0637\u0631\u0627\u062D\u06CC \u0634\u062F\u0647\u200C\u0627\u0633\u062A \u06A9\u0647 \u06A9\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC [\u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u06A9 MathJax](%1) \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u062F. \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0648 \u0646\u0635\u0628 \u0627\u06CC\u0646 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u062C\u0631\u06CC\u0647\u0654 MathJax \u0634\u0645\u0627 \u0631\u0627 \u0628\u0647\u0628\u0648\u062F \u0645\u06CC\u200C\u0628\u062E\u0634\u062F."}});MathJax.Ajax.loadComplete("[MathJax]/localization/lki/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lki/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/lki/HTML-CSS.js
new file mode 100644
index 0000000..e46dd6d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lki/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lki/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lki","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0642\u0644\u0645 \u0648\u0628\u06CC %1",CantLoadWebFont:"\u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646 \u0642\u0644\u0645 \u0648\u0628\u06CC %1 \u0631\u0627 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u06A9\u0631\u062F",FirefoxCantLoadWebFont:"\u0641\u0627\u06CC\u0631\u0641\u0627\u06A9\u0633 \u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0648\u0628\u06CC \u0631\u0627 \u0627\u0632 \u06CC\u06A9 \u0645\u06CC\u0632\u0627\u0646 \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u06A9\u0646\u062F",CantFindFontUsing:"\u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646 \u06CC\u06A9 \u0642\u0644\u0645 \u0645\u0639\u062A\u0628\u0631 \u0628\u0627\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 %1 \u06CC\u0627\u0641\u062A",WebFontsNotAvailable:"\u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0648\u0628\u06CC \u0646\u0627\u0645\u0648\u062C\u0648\u062F\u0646\u062F -- \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u0635\u0648\u06CC\u0631\u06CC \u0628\u0647 \u062C\u0627\u06CC \u0622\u0646"}});MathJax.Ajax.loadComplete("[MathJax]/localization/lki/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lki/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/lki/HelpDialog.js
new file mode 100644
index 0000000..8f81d9f
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lki/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lki/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lki","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"\u0631\u0627\u0647\u0646\u0645\u0627\u06CC MathJax",MathJax:"*MathJax* \u06CC\u06A9 \u06A9\u062A\u0627\u0628\u062E\u0627\u0646\u0647\u0654 \u062C\u0627\u0648\u0627\u0627\u0633\u06A9\u0631\u06CC\u067E\u062A\u06CC \u0627\u0633\u062A \u06A9\u0647 \u0627\u062C\u0627\u0632\u0647 \u0645\u06CC\u200C\u062F\u0647\u062F \u06A9\u0647 \u0646\u0648\u06CC\u0633\u0646\u062F\u0647\u200C\u0647\u0627\u06CC \u0635\u0641\u062D\u0647 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u0631\u0627 \u062F\u0631\u0648\u0646 \u0635\u0641\u062D\u0647\u200C\u0647\u0627\u06CC \u0642\u0631\u0627\u0631 \u062F\u0647\u0646\u062F. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062E\u0648\u0627\u0646\u0646\u062F\u0647\u060C \u0634\u0645\u0627 \u0646\u06CC\u0627\u0632 \u0646\u062F\u0627\u0631\u06CC\u062F \u06A9\u0627\u0631\u06CC \u0627\u0646\u062C\u0627\u0645 \u062F\u0647\u06CC\u062F \u06A9\u0647 \u0627\u06CC\u0646 \u0627\u062A\u0641\u0627\u0642 \u0628\u06CC\u0641\u062A\u062F.",Browsers:"*\u0645\u0631\u0648\u0631\u06AF\u0631\u0647\u0627*: MathJax \u0628\u0627 \u0647\u0645\u0647\u0654 \u0645\u0631\u0648\u0631\u06AF\u0631\u0647\u0627\u06CC \u0631\u0648\u0632 \u0634\u0627\u0645\u0644 \u0627\u06CC\u0646\u062A\u0631\u0646\u062A \u0627\u06A9\u0633\u067E\u0644\u0648\u0631\u0631 \u06F6 \u0628\u0647 \u0628\u0627\u0644\u0627\u060C \u0641\u0627\u06CC\u0631\u0641\u0627\u06A9\u0633 \u06F3 \u0628\u0647 \u0628\u0627\u0644\u0627\u060C \u06A9\u0631\u0648\u0645 \u06F0.\u06F2 \u0628\u0647 \u0628\u0627\u0644\u0627\u060C \u0633\u0627\u0641\u0627\u0631\u0633\u06CC \u06F2 \u0628\u0647 \u0628\u0627\u0644\u0627\u060C \u0627\u067E\u0631\u0627\u06CC \u06F9.\u06F6 \u0628\u0647 \u0628\u0627\u0644\u0627 \u0648 \u0627\u06A9\u062B\u0631 \u0645\u0631\u0648\u0631\u06AF\u0631\u0647\u0627\u06CC \u062A\u0644\u0641\u0646 \u0647\u0645\u0631\u0627\u0647 \u06A9\u0627\u0631 \u0645\u06CC\u200C\u06A9\u0646\u062F.",Menu:"*\u0645\u0646\u0648\u06CC \u0631\u06CC\u0627\u0636\u06CC*: MathJax \u06CC\u06A9 \u0645\u0646\u0648\u06CC \u0645\u062A\u0646\u06CC \u0628\u0647 \u0645\u0639\u0627\u062F\u0644\u0627\u062A \u0645\u06CC\u200C\u0627\u0641\u0632\u0627\u06CC\u062F. \u0628\u0627 \u06A9\u0644\u06CC\u06A9 \u0631\u0627\u0633\u062A \u06CC\u0627 \u06A9\u0644\u06CC\u06A9 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0645\u0647\u0627\u0631 (CTRL) \u062F\u0631 \u0647\u0631 \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0627\u06CC \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u06CC\u062F \u0628\u0647 \u0627\u06CC\u0646 \u0645\u0646\u0648 \u062F\u0633\u062A \u0628\u06CC\u0627\u0628\u06CC\u062F.",ShowMath:"*\u0646\u0645\u0627\u06CC\u0634 \u0631\u06CC\u0627\u0636\u06CC \u0628\u0647 \u0639\u0646\u0648\u0627\u0646* \u0627\u062C\u0627\u0632\u0647 \u0645\u06CC\u200C\u062F\u0647\u062F \u06A9\u0647 \u0634\u0645\u0627 \u0645\u0646\u0628\u0639 \u0646\u0634\u0627\u0646\u0647\u200C\u06AF\u0630\u0627\u0631\u06CC \u0641\u0631\u0645\u0648\u0644 \u0631\u0627 \u0628\u0631\u0627\u06CC \u0631\u0648\u0646\u0648\u0634\u062A \u0648 \u0686\u0633\u067E\u0627\u0646\u062F\u0646 \u0628\u0628\u06CC\u0646\u06CC\u062F (\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 MathML \u06CC\u0627 \u062F\u0631 \u0642\u0627\u0644\u0628 \u0627\u0635\u0644\u06CC \u0622\u0646).",Settings:"*\u062A\u0646\u0638\u06CC\u0645\u0627\u062A* \u0627\u062C\u0627\u0632\u0647 \u0645\u06CC\u200C\u062F\u0647\u062F \u0628\u0647 \u0642\u0627\u0628\u0644\u06CC\u062A\u200C\u0647\u0627\u06CC MathJax \u0627\u0632 \u062C\u0645\u0644\u0647\u0654 \u0627\u0646\u062F\u0627\u0632\u0647\u0654 \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627 \u0648 \u0645\u06A9\u0627\u0646\u06CC\u0632\u0645 \u0627\u0633\u062A\u0641\u0627\u062F\u0647\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC \u0646\u0645\u0627\u06CC\u0634 \u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627 \u06A9\u0646\u062A\u0631\u0644 \u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F.",Language:"*\u0632\u0628\u0627\u0646* \u0627\u062C\u0627\u0632\u0647 \u0645\u06CC\u200C\u062F\u0647\u062F \u0634\u0645\u0627 \u0632\u0628\u0627\u0646 \u0627\u0633\u062A\u0641\u0627\u062F\u0647\u200C\u0634\u062F\u0647 \u062A\u0648\u0633\u0637 MathJax \u0628\u0631\u0627\u06CC \u0645\u0646\u0648\u0647\u0627 \u0648 \u067E\u06CC\u063A\u0627\u0645\u200C\u0647\u0627\u06CC \u062E\u0637\u0627 \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F.",Zoom:"*\u06A9\u0648\u0686\u06A9/\u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC \u0631\u06CC\u0627\u0636\u06CC*: \u0627\u06AF\u0631 \u0634\u0645\u0627 \u0628\u0627 \u062E\u0648\u0627\u0646\u062F\u0646 \u06CC\u06A9 \u0645\u0639\u0627\u062F\u0644\u0647 \u0645\u0634\u06A9\u0644\u06CC \u062F\u0627\u0631\u06CC\u062F\u060C MathJax \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u0628\u0627 \u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC \u0628\u0647 \u062F\u06CC\u062F\u0646 \u0634\u0645\u0627 \u06A9\u0645\u06A9 \u06A9\u0646\u062F.",Accessibilty:"*\u062F\u0633\u062A\u06CC\u0627\u0628\u06CC\u200C\u067E\u0630\u06CC\u0631\u06CC*: MathJax \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u062E\u0648\u062F\u06A9\u0627\u0631 \u0628\u0627 \u0635\u0641\u062D\u0647\u200C\u0647\u0627\u06CC\u06CC \u06A9\u0647 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u0631\u0627 \u0628\u0631\u0627\u06CC \u0642\u0627\u0628\u0644 \u062F\u0633\u062A\u0631\u0633 \u0628\u0631\u0627\u06CC \u06A9\u0633\u0627\u0646\u06CC \u06A9\u0647 \u0645\u0634\u06A9\u0644 \u0628\u06CC\u0646\u0627\u06CC\u06CC \u062F\u0627\u0631\u0646\u062F \u0639\u0645\u0644 \u0645\u06CC\u200C\u06A9\u0646\u062F.",Fonts:"*\u0642\u0644\u0645\u200C\u0647\u0627*: MathJax \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0645\u0634\u062E\u0635\u06CC \u0627\u06AF\u0631 \u0628\u0631 \u0631\u0648\u06CC \u0631\u0627\u06CC\u0627\u0646\u0647\u0654 \u0634\u0645\u0627 \u0646\u0635\u0628 \u0628\u0627\u0634\u0646\u062F \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0645\u06CC\u200C\u06A9\u0646\u062F\u061B \u062F\u0631 \u063A\u06CC\u0631 \u0627\u06CC\u0646 \u0635\u0648\u0631\u062A \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0628\u0631 \u067E\u0627\u06CC\u0647\u0654 \u0648\u0628 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u062E\u0648\u0627\u0647\u062F \u06A9\u0631\u062F. \u0627\u06AF\u0631\u0686\u0647 \u0646\u06CC\u0627\u0632\u06CC \u0646\u06CC\u0633\u062A\u060C \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0646\u0635\u0628\u200C\u0634\u062F\u0647 \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u0645\u062D\u0644\u06CC \u0646\u0645\u0627\u06CC\u0634 \u0631\u0627 \u0633\u0631\u06CC\u0639\u062A\u0631 \u062E\u0648\u0627\u0647\u062F \u06A9\u0631\u062F. \u0645\u0627 \u0646\u0635\u0628 [\u0642\u0644\u0645\u200C\u0647\u0627\u06CC STIX](%1) \u0631\u0627 \u067E\u06CC\u0634\u0646\u0647\u0627\u062F \u0645\u06CC\u200C\u06A9\u0646\u06CC\u0645."}});MathJax.Ajax.loadComplete("[MathJax]/localization/lki/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lki/MathML.js b/htdocs/js/MathJax-2.7.2/localization/lki/MathML.js
new file mode 100644
index 0000000..68cbb47
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lki/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lki/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lki","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"mglyph \u0646\u0627\u0645\u0646\u0627\u0633\u0628: %1",BadMglyphFont:"\u0642\u0644\u0645 \u0646\u0627\u0645\u0646\u0627\u0633\u0628: %1",MathPlayer:"MathJax \u0646\u062A\u0648\u0627\u0646\u0633\u062A MathPlayer \u0631\u0627 \u0631\u0627\u0647\u200C\u0627\u0646\u062F\u0627\u0632\u06CC \u06A9\u0646\u062F.\n\n\u0627\u06AF\u0631 MathPlayer \u0646\u0635\u0628 \u0646\u06CC\u0633\u062A\u060C \u0634\u0645\u0627 \u0646\u06CC\u0627\u0632 \u062F\u0627\u0631\u06CC\u062F \u06A9\u0647 \u0627\u0628\u062A\u062F\u0627 \u0622\u0646 \u0631\u0627 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F.\n\u062F\u0631 \u063A\u06CC\u0631 \u0627\u06CC\u0646 \u0635\u0648\u0631\u062A\u060C \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0627\u0645\u0646\u06CC\u062A\u06CC \u0634\u0645\u0627 \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u06A9\u0647 \u0627\u0632 \u0627\u062C\u0631\u0627\u06CC\n\u06A9\u0646\u062A\u0631\u0644\u200C\u0647\u0627\u06CC \u0627\u06A9\u062A\u06CC\u0648\u0627\u06A9\u0633 \u062C\u0644\u0648\u06AF\u06CC\u0631\u06CC \u06A9\u0646\u062F. \u0627\u0632 \u06AF\u0632\u06CC\u0646\u0647\u200C\u0647\u0627\u06CC \u0627\u06CC\u0646\u062A\u0631\u0646\u062A\u06CC \u0645\u0648\u062C\u0648\u062F \u0632\u06CC\u0631\n\u0645\u0646\u0648\u06CC \u0627\u0628\u0632\u0627\u0631 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F \u0648 \u0628\u0631\u06AF\u0647\u0654 \u0627\u0645\u0646\u06CC\u062A \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F\u060C \u0633\u067E\u0633 \u062F\u06A9\u0645\u0647\u0654\n\u0645\u0631\u062C\u0644\u0647\u0654 \u0633\u0641\u0627\u0631\u0634\u06CC \u0631\u0627 \u0641\u0634\u0627\u0631 \u062F\u0647\u06CC\u062F. \u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0627\u062C\u0631\u0627\u06CC\n\u00AB\u0627\u062C\u0631\u0627\u06CC \u06A9\u0646\u062A\u0631\u0644\u200C\u0647\u0627\u06CC \u0627\u06A9\u062A\u06CC\u0648\u0627\u06A9\u0633\u00BB \u0648 \u00AB\u0631\u0641\u062A\u0627\u0631\u0647\u0627\u06CC \u062F\u0648\u062F\u0648\u06CC\u06CC \u0648 \u0627\u0633\u06A9\u0631\u06CC\u067E\u062A\u00BB \u0641\u0639\u0627\u0644\n\u0647\u0633\u062A\u0646\u062F.\n\n\u062F\u0631 \u062D\u0627\u0644 \u062D\u0627\u0636\u0631 \u0634\u0645\u0627 \u0628\u0647 \u062C\u0627\u06CC \u062D\u0631\u0648\u0641 \u0631\u06CC\u0627\u0636\u06CC \u067E\u06CC\u0627\u0645\u200C\u0647\u0627\u06CC \u062E\u0637\u0627\u06CC \u062E\u0648\u0627\u0647\u06CC\u062F \u062F\u06CC\u062F.",CantCreateXMLParser:"MathJax \u0646\u062A\u0648\u0627\u0633\u062A \u06CC\u06A9 \u062A\u062C\u0632\u06CC\u0647\u200C\u06AF\u0631 \u0627\u06A9\u0633\u200C\u0627\u0645\u200C\u0627\u0644 \u0628\u0631\u0627\u06CC MathML \u0627\u06CC\u062C\u0627\u062F \u06A9\u0646\u062F.\n\u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0627\u0645\u0646\u06CC\u062A\u06CC \u00AB\u0627\u0633\u06A9\u0631\u06CC\u067E\u062A \u06A9\u0646\u062A\u0631\u0644\u200C\u0647\u0627\u06CC \u0627\u06A9\u062A\u06CC\u0648\u0627\u06A9\u0633\n\u0639\u0644\u0627\u0645\u062A\u200C\u06AF\u0630\u0627\u0631\u06CC\u200C\u0634\u062F\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0627\u0645\u0646 \u0628\u0631\u0627\u06CC \u06A9\u062F\u0632\u0646\u06CC\u00BB \u0641\u0639\u0627\u0644 \u0627\u0633\u062A (\u0627\u0632\n\u06AF\u0632\u06CC\u0646\u0647\u0654 \u0627\u06CC\u0646\u062A\u0631\u0646\u062A\u06CC \u06AF\u0632\u06CC\u0646\u0647 \u062F\u0631 \u0645\u0646\u0648\u06CC \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F \u0648 \u067E\u0646\u0644 \u0627\u0645\u0646\u06CC\u062A \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628\n\u06A9\u0646\u06CC\u062F \u0648 \u062F\u06A9\u0645\u0647\u0654 \u0645\u0631\u062D\u0644\u0647\u0654 \u0633\u0641\u0627\u0631\u0634\u06CC \u062A\u0627 \u0627\u06CC\u0646 \u0631\u0627 \u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F).\n\n\u0645\u0639\u0627\u062F\u0644\u0647\u200C\u0647\u0627\u06CC MathML \u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u0646\u062F \u062A\u0648\u0633\u0637 MathJax \u067E\u0631\u062F\u0627\u0632\u0634 \u06AF\u0631\u062F\u0646\u062F.",UnknownNodeType:"\u0646\u0648\u0639 \u06AF\u0631\u0647\u0654 \u0646\u0627\u0634\u0646\u0627\u062E\u062A\u0647: %1",UnexpectedTextNode:"\u06AF\u0631\u0647\u0654 \u0645\u062A\u0646\u06CC \u063A\u06CC\u0631\u0645\u0646\u062A\u0638\u0631\u0647:\u200C %1",ErrorParsingMathML:"\u062E\u0637\u0627\u06CC \u062A\u062C\u0632\u06CC\u0647\u0654 MathML",ParsingError:"\u062E\u0637\u0627\u06CC \u062A\u062C\u0632\u06CC\u0647\u0654 MathML\u200F: %1",MathMLSingleElement:"MathML \u0628\u0627\u06CC\u062F \u0628\u0647 \u062F\u0646\u0628\u0627\u0644 \u06CC\u06A9 \u0639\u0646\u0635\u0631 \u0648\u0627\u062D\u062F \u0628\u06CC\u0627\u06CC\u062F",MathMLRootElement:"MathML \u0628\u0627\u06CC\u062F \u062A\u0648\u0633\u0637 \u0639\u0646\u0635\u0631 \u003Cmath\u003E \u062A\u0634\u06A9\u06CC\u0644 \u0634\u062F\u0647 \u0628\u0627\u0634\u062F \u0646\u0647 %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/lki/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lki/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/lki/MathMenu.js
new file mode 100644
index 0000000..cffd22e
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lki/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lki/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lki","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u0646\u0645\u0627\u06CC\u0634 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u0628\u0647 \u0639\u0646\u0648\u0627\u0646",MathMLcode:"\u06A9\u062F MathML",OriginalMathML:"MathML \u0627\u0635\u0644\u06CC",TeXCommands:"\u062F\u0633\u062A\u0648\u0631\u0627\u062A \u062A\u06A9",AsciiMathInput:"\u0648\u0631\u0648\u062F\u06CC AsciiMathML",Original:"\u062D\u0627\u0644\u062A \u0627\u0635\u0644\u06CC",ErrorMessage:"\u067E\u06CC\u063A\u0648\u0645 \u062E\u0637\u0627",Annotation:"\u06CC\u0627\u062F\u062F\u0627\u0634\u062A/\u0648\u06CC\u0631\u0646\u06C6\u06CC\u0633\u0629",TeX:"\u062A\u06A9",StarMath:"StarMath",Maple:"Maple",ContentMathML:"MathML \u0646\u06C6\u0645 \u062C\u0650\u06A9(\u0645\u062D\u062A\u0648\u0627)",OpenMath:"OpenMath",texHints:"\u0646\u0645\u0627\u06CC\u0634 \u0646\u06A9\u062A\u0647\u200C\u0647\u0627\u06CC \u062A\u06A9 \u062F\u0631 MathML",Settings:"\u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A",ZoomTrigger:"\u0645\u0627\u0634\u0647\u0654 \u06A9\u0648\u0686\u06A9/\u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC",Hover:"\u0642\u0631\u0627\u0631\u062F\u0627\u062F\u0646 \u0645\u0648\u0634\u0648\u0627\u0631\u0647 \u0628\u0631 \u0631\u0648\u06CC \u0622\u0646",Click:"\u06A9\u0650\u0644\u06CC\u06A9 \u06A9\u0629",DoubleClick:"\u062F\u0648 \u06AF\u0650\u0644/\u0628\u0627\u0631 \u06A9\u0644\u06CC\u06A9",NoZoom:"\u0628\u062F\u0648\u0646 \u06A9\u0648\u0686\u06A9/\u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC",TriggerRequires:"\u062A\u063A\u06CC\u06CC\u0631 \u062D\u0627\u0644\u062A \u0646\u06CC\u0627\u0632\u0645\u0646\u062F \u0627\u0633\u062A \u0628\u0647:",Option:"\u06AF\u0632\u06CC\u0646\u0647",Alt:"\u062F\u06AF\u0631\u0633\u0627\u0632",Command:"\u062F\u0633\u062A\u0648\u0631",Control:"\u06A9\u0646\u062A\u0631\u0644",Shift:"\u062A\u0628\u062F\u06CC\u0644",ZoomFactor:"\u0636\u0631\u06CC\u0628 \u06A9\u0648\u0686\u06A9/\u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC",Renderer:"\u0627\u0631\u0627\u0626\u0647\u200C\u062F\u0647\u0646\u062F\u0647\u0654 \u0631\u06CC\u0627\u0636\u06CC",MPHandles:"\u0627\u062C\u0627\u0632\u0647\u200C\u0628\u062F\u0647 MathPlayer \u0645\u062F\u06CC\u0631\u06CC\u062A \u06A9\u0646\u062F:",MenuEvents:"\u0631\u0648\u06CC\u062F\u0627\u062F\u0647\u0627\u06CC \u0645\u0646\u0648",MouseEvents:"\u0631\u0648\u06CC\u062F\u0627\u062F\u0647\u0627\u06CC \u0645\u0648\u0634\u0648\u0627\u0631\u0647",MenuAndMouse:"\u0631\u0648\u06CC\u062F\u0627\u062F\u0647\u0627\u06CC \u0645\u0648\u0634\u0648\u0627\u0631\u0647 \u0648 \u0645\u0646\u0648",FontPrefs:"\u062A\u0645\u0627\u0631\u0632\u0648\u0648\u06D5\u0644(\u062A\u0631\u062C\u06CC\u062D\u0627\u062A)\u0641\u0648\u0648\u0646\u062A",ForHTMLCSS:"\u0628\u0631\u0627\u06CC \u0627\u0686\u200C\u062A\u06CC\u200C\u0627\u0645\u200C\u0627\u0644-\u0633\u06CC\u200C\u0627\u0633\u200C\u0627\u0633:",Auto:"\u062E\u0648\u062F\u06A9\u0627\u0631",TeXLocal:"\u062A\u06A9 (\u0645\u062D\u0644\u06CC)",TeXWeb:"\u062A\u06A9 (\u0648\u0628)",TeXImage:"\u062A\u06A9 (\u0646\u06AF\u0627\u0631\u0647)",STIXLocal:"STIX (\u0645\u062D\u0644\u06CC)",STIXWeb:"STIX (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",AsanaMathWeb:"\u0631\u06CC\u0627\u0636\u06CC \u0622\u0633\u0627\u0646\u0627 (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",GyrePagellaWeb:"\u06AF\u0631\u06CC \u067E\u0627\u06AF\u0644\u0627 (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",GyreTermesWeb:"\u06AF\u06CC\u0631 \u062A\u0631\u0645\u0632 (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",LatinModernWeb:"\u0644\u0627\u062A\u06CC\u0646 \u0645\u062F\u0631\u0646 (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",NeoEulerWeb:"\u0646\u0626\u0648 \u0627\u0648\u06CC\u0644\u0631 (\u0648\u0628\u200C\u0633\u0627\u06CC\u062A)",ContextMenu:"\u0645\u0646\u0648 \u0645\u062A\u0646\u06CC",Browser:"\u0645\u0650\u0646\u0650\u06CC -\u06AF\u06C0\u0634\u062A\u0646",Scale:"\u0645\u0642\u06CC\u0627\u0633\u200C\u062F\u0647\u06CC \u0647\u0645\u0647\u0654 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A ...",Discoverable:"\u0628\u0631\u062C\u0633\u062A\u0647\u200C\u0634\u062F\u0646 \u0628\u0627 \u0642\u0631\u0627\u0631\u062F\u0627\u062F\u0646 \u0645\u0648\u0634\u0648\u0627\u0631\u0647 \u0628\u0631 \u0631\u0648\u06CC\u0634",Locale:"\u0632\u0648\u0648\u0646",LoadLocale:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u0627\u0632 \u0646\u0634\u0627\u0646\u06CC \u0627\u06CC\u0646\u062A\u0631\u0646\u062A\u06CC ...",About:"\u062F\u0631\u0628\u0627\u0631\u0647\u0654 MathJax",Help:"\u0631\u0627\u0647\u0646\u0645\u0627\u06CC MathJax",localTeXfonts:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u06A9 \u0645\u062D\u0644\u06CC",webTeXfonts:"\u0628\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645 \u0648\u0628\u06CC \u062A\u06A9",imagefonts:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u062A\u0635\u0648\u06CC\u0631\u06CC",localSTIXfonts:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC STIX \u0645\u062D\u0644\u06CC",webSVGfonts:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0648\u0628\u06CC SVG",genericfonts:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0642\u0644\u0645\u200C\u0647\u0627\u06CC \u0639\u0645\u0648\u0645\u06CC \u06CC\u0648\u0646\u06CC\u06A9\u062F",wofforotffonts:"\u0642\u0644\u0645\u200C\u0647\u0627\u06CC woff \u06CC\u0627 otf",eotffonts:"\u0642\u0644\u0645\u200C\u0647\u0627\u06CC eot",svgfonts:"\u0642\u0644\u0645\u200C\u0647\u0627\u06CC svg",WebkitNativeMMLWarning:"\u0628\u0647 \u0646\u0638\u0631 \u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0627\u0632 MathML \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u0645\u062D\u0644\u06CC \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC\u200C\u06A9\u0646\u062F\u060C \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0631\u0641\u062A\u0646 \u0628\u0647 \u062D\u0627\u0644\u062A \u062E\u0631\u0648\u062C\u06CC MathML \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u06A9\u0647 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u0645\u0648\u062C\u0648\u062F \u062F\u0631 \u0635\u0641\u062D\u0647 \u063A\u06CC\u0631\u0642\u0627\u0628\u0644 \u062E\u0648\u0627\u0646\u062F\u0646 \u0634\u0648\u0646\u062F.",MSIENativeMMLWarning:"\u0627\u06CC\u0646\u062A\u0631\u0646\u062A \u0627\u06A9\u0633\u067E\u0644\u0648\u0631\u0631 \u0628\u0647 \u0627\u0641\u0632\u0627\u06CC\u0647\u0654 MathPlayer \u0628\u0631\u0627\u06CC \u067E\u0631\u062F\u0627\u0632\u0634 \u062E\u0631\u0648\u062C\u06CC MathML \u0646\u06CC\u0627\u0632\u0645\u0646\u062F \u0627\u0633\u062A.",OperaNativeMMLWarning:"\u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0627\u067E\u0631\u0627 \u0627\u0632 MathML \u0645\u062D\u062F\u0648\u062F \u0627\u0633\u062A \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0627\u0646\u062A\u062E\u0627\u0628 \u062E\u0631\u0648\u062C\u06CC MathML \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0628\u0627\u0639\u062B \u0646\u0645\u0627\u06CC\u0634 \u0636\u0639\u06CC\u0641 \u0628\u0639\u0636\u06CC \u0627\u0632 \u0639\u0628\u0627\u0631\u062A\u200C\u0647\u0627 \u0634\u0648\u062F.",SafariNativeMMLWarning:"\u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u0645\u062D\u0644\u06CC \u0647\u0645\u0647\u0654 \u0642\u0627\u0628\u0644\u06CC\u062A\u200C\u0647\u0627\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0634\u062F\u0647 \u062A\u0648\u0633\u0637 MathJax \u0631\u0627 \u067E\u06CC\u0627\u062F\u0647\u200C\u0633\u0627\u0632\u06CC \u0646\u0645\u06CC\u200C\u06A9\u0646\u062F \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0628\u0639\u0636\u06CC \u0627\u0632 \u0639\u0628\u0627\u0631\u0627\u062A \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0628\u0647 \u062F\u0631\u0633\u062A\u06CC \u0646\u0645\u0627\u06CC\u0634 \u062F\u0627\u062F\u0647 \u0646\u0634\u0646\u062F.",FirefoxNativeMMLWarning:"\u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0628\u0647\u200C\u0635\u0648\u0631\u062A \u0645\u062D\u0644\u06CC \u0647\u0645\u0647\u0654 \u0642\u0627\u0628\u0644\u06CC\u062A\u200C\u0647\u0627\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0634\u062F\u0647\u0654 MathML \u062A\u0648\u0633\u0637 MathJax \u0631\u0627 \u067E\u06CC\u0627\u062F\u0647\u200C\u0633\u0627\u0632\u06CC \u0646\u0645\u06CC\u200C\u06A9\u0646\u062F \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0628\u0639\u0636\u06CC \u0627\u0632 \u0639\u0628\u0627\u0631\u062A\u200C\u0647\u0627 \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0628\u0647 \u062E\u0648\u0628\u06CC \u062F\u06CC\u062F\u0647 \u0646\u0634\u0648\u0646\u062F.",MSIESVGWarning:"SVG \u062F\u0631 \u0627\u06CC\u0646\u062A\u0631\u0646\u062A \u0627\u06A9\u0633\u067E\u0644\u0648\u0631\u0631 \u0642\u0628\u0644 \u0627\u0632 \u0646\u0633\u062E\u0647\u0654 \u06F9 \u0622\u0646 \u06CC\u0627 \u0648\u0642\u062A\u06CC \u06A9\u0647 \u0634\u0628\u06CC\u0647\u200C\u0633\u0627\u0632\u06CC \u0646\u0633\u062E\u0647\u200C\u0647\u0627\u06CC \u0642\u0628\u0644\u06CC \u0631\u0627 \u0645\u06CC\u200C\u06A9\u0646\u062F \u067E\u06CC\u0627\u062F\u0647\u200C\u0633\u0627\u0632\u06CC \u0646\u0634\u062F\u0647\u200C\u0627\u0633\u062A. \u0627\u0646\u062A\u062E\u0627\u0628 \u062E\u0631\u0648\u062C\u06CC SVG \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0628\u0627\u0639\u062B \u0634\u0648\u062F \u06A9\u0647 \u0628\u0639\u0636\u06CC \u0627\u0632 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A \u0628\u0647 \u062F\u0631\u0633\u062A\u06CC \u0646\u0645\u0627\u06CC\u0634 \u062F\u0627\u062F\u0647 \u0646\u0634\u0648\u0646\u062F.",LoadURL:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u062F\u0627\u062F\u0647\u200C\u0647\u0627\u06CC \u062A\u0631\u062C\u0645\u0647 \u0627\u0632 \u0627\u06CC\u0646 \u0646\u0634\u0627\u0646\u06CC \u0627\u06CC\u0646\u062A\u0631\u0646\u062A\u06CC:",BadURL:"\u0646\u0634\u0627\u0646\u06CC \u0627\u06CC\u0646\u062A\u0631\u0646\u062A\u06CC \u0628\u0631\u0627\u06CC \u067E\u0631\u0648\u0646\u062F\u0647\u0654 \u062C\u0627\u0648\u0627\u0627\u0633\u06A9\u0631\u067E\u062A\u06CC \u0627\u0633\u062A \u06A9\u0647 \u062F\u0627\u062F\u0647\u200C\u0647\u0627\u06CC \u062A\u0631\u062C\u0645\u0647\u200C\u0627\u06CC MathJax \u0631\u0627 \u062A\u0639\u0631\u06CC\u0641 \u0645\u06CC\u200C\u06A9\u0646\u062F. \u067E\u0631\u0648\u0646\u062F\u0647\u200C\u0647\u0627\u06CC \u062C\u0627\u0648\u0627\u0627\u0633\u06A9\u0631\u06CC\u067E\u062A \u0628\u0627 \u067E\u0633\u0648\u0646\u062F '.js' \u062A\u0645\u0627\u0645 \u0645\u06CC\u200C\u0634\u0648\u0646\u062F.",BadData:"\u0634\u06A9\u0633\u062A \u062F\u0631 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u062F\u0627\u062F\u0647\u200C\u0647\u0627\u06CC \u062A\u0631\u062C\u0645\u0647\u200C\u0627\u06CC \u0627\u0632 %1",SwitchAnyway:"(\u0628\u0631 \u00AB\u0628\u0627\u0634\u062F\u00BB \u0641\u0634\u0627\u0631 \u062F\u0647\u06CC\u062F \u062A\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u0634\u0648\u062F \u0648 \u0628\u0631 \u00AB\u0644\u063A\u0648\u00BB \u0641\u0634\u0627\u0631 \u062F\u0647\u06CC\u062F \u062A\u0627 \u0646\u0645\u0627\u06CC\u0634\u200C\u062F\u0647\u0646\u062F\u0647\u0654 \u0641\u0639\u0644\u06CC \u0627\u062F\u0627\u0645\u0647 \u06CC\u0627\u0628\u062F)",ScaleMath:"\u0645\u0642\u06CC\u0627\u0633 \u0647\u0645\u0647\u0654 \u0631\u06CC\u0627\u0636\u06CC\u0627\u062A (\u062F\u0631 \u0645\u0642\u0627\u06CC\u0633\u0647 \u0628\u0627 \u0645\u062A\u0646 \u0627\u0637\u0631\u0627\u0641) \u062A\u0648\u0633\u0637",NonZeroScale:"\u0645\u0642\u06CC\u0627\u0633 \u0646\u0628\u0627\u06CC\u062F \u0635\u0641\u0631 \u0628\u0627\u0634\u062F",PercentScale:"\u0645\u0642\u06CC\u0627\u0633 \u0628\u0627\u06CC\u062F \u062F\u0631\u0635\u062F\u06CC \u0628\u0627\u0634\u062F (\u0628\u0631\u0627\u06CC \u0646\u0645\u0648\u0646\u0647 \u06F1\u06F2\u06F0\u066A)",IE8warning:"\u0627\u06CC\u0646 \u0645\u0646\u0648\u06CC MathJax \u0648 \u0642\u0627\u0628\u0644\u06CC\u062A\u200C\u0647\u0627\u06CC \u06A9\u0648\u0686\u06A9/\u0628\u0632\u0631\u06AF\u200C\u0646\u0645\u0627\u06CC\u06CC \u0631\u0627 \u063A\u06CC\u0631\u0641\u0639\u0627\u0644 \u0645\u06CC\u200C\u06A9\u0646\u062F \u0648\u0644\u06CC \u0634\u0645\u0627 \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u06CC\u062F \u0628\u0627 Alt-Click \u0628\u0631 \u0631\u0648\u06CC \u0639\u0628\u0627\u0631\u062A \u0645\u0646\u0648\u06CC MathJax \u0631\u0627 \u0628\u062F\u0633\u062A \u0622\u0648\u0631\u06CC\u062F.\n\n\u0648\u0627\u0642\u0639\u0627\u064B \u0645\u06CC\u200C\u062E\u0648\u0627\u0647\u06CC\u062F \u062A\u0646\u0638\u06CC\u0645\u0627\u062A MathPlayer \u0631\u0627 \u062A\u063A\u06CC\u06CC\u0631 \u062F\u0647\u06CC\u062F\u061F",IE9warning:"\u0645\u0646\u0648\u06CC \u0645\u062A\u0646\u06CC MathJax \u063A\u06CC\u0631\u0641\u0639\u0627\u0644 \u062E\u0648\u0627\u0647\u062F \u0634\u062F \u0648\u0644\u06CC \u0634\u0645\u0627 \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u0628\u0627 Alt-Click \u0628\u0631 \u0631\u0648\u06CC \u0639\u0628\u0627\u0631\u062A \u0645\u0646\u0648\u06CC MathJax \u0631\u0627 \u0628\u062F\u0633\u062A \u0628\u06CC\u0627\u0648\u0631\u06CC\u062F.",NoOriginalForm:"\u062D\u0627\u0644\u062A \u0627\u0648\u0644\u0628\u0647 \u0645\u0648\u062C\u0648\u062F \u0646\u06CC\u0633\u062A",Close:"\u0626\u0622\u0646\u06CC\u0627\u0626\u0646-\u0628\u0633\u062A\u0650\u0646",EqSource:"\u0645\u0646\u0628\u0639 \u0645\u0639\u0627\u062F\u0644\u0647\u0654 MathJax"}});MathJax.Ajax.loadComplete("[MathJax]/localization/lki/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lki/TeX.js b/htdocs/js/MathJax-2.7.2/localization/lki/TeX.js
new file mode 100644
index 0000000..738c1c2
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lki/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lki/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lki","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632 \u0627\u0636\u0627\u0641\u06CC \u06CC\u0627 \u0641\u0642\u062F\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647",ExtraCloseMissingOpen:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647\u0654 \u0627\u0636\u0627\u0641\u0647 \u06CC\u0627 \u0641\u0642\u062F\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632",MissingLeftExtraRight:"\u0641\u0642\u062F\u0627\u0646 \u200E\\left \u06CC\u0627 \u200E\\right \u0627\u0636\u0627\u0641\u06CC",MissingScript:"\u0641\u0642\u062F\u0627\u0646 \u0646\u0634\u0627\u0646\u0648\u0646\u062F \u0628\u0627\u0644\u0627\u0645\u062A\u0646 \u06CC\u0627 \u0632\u06CC\u0631\u0645\u062A\u0646",ExtraLeftMissingRight:"\u200E\\left \u0627\u0636\u0627\u0641\u06CC \u06CC\u0627 \u0641\u0642\u062F\u0627\u0646 \u200E\\right",Misplaced:"%1 \u0646\u0627\u0628\u062C\u0627",MissingOpenForSub:"\u0641\u0642\u062F\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632 \u0628\u0631\u0627\u06CC \u0632\u06CC\u0631\u0645\u062A\u0646",MissingOpenForSup:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0627\u0632 \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC \u0628\u0627\u0644\u0627\u0645\u062A\u0646",AmbiguousUseOf:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647\u0654 \u0645\u0628\u0647\u0645 \u0627\u0632 \u200E%1",EnvBadEnd:"\u200E\\begin{%1}\u200E \u067E\u0627\u06CC\u0627\u0646\u200C\u06CC\u0627\u0641\u062A\u0647 \u0628\u0627 \u200E\\end{%2}\u200E",EnvMissingEnd:"\u200E\\end{%1}\u200E \u06AF\u0645\u200C\u0634\u062F\u0647",MissingBoxFor:"\u062C\u0639\u0628\u0647\u0654 \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC %1",MissingCloseBrace:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647\u0654 \u0645\u0641\u0642\u0648\u062F",UndefinedControlSequence:"\u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u06A9\u0646\u062A\u0631\u0644 \u062A\u0639\u0631\u06CC\u0641\u200C\u0646\u0634\u062F\u0647\u0654 %1",DoubleExponent:"\u062A\u0648\u0627\u0646 \u062F\u0648\u0645: \u0627\u0632 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0631\u0627\u06CC \u0631\u0648\u0634\u0646\u200C\u0633\u0627\u0632\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",DoubleSubscripts:"\u0632\u06CC\u0631\u0645\u062A\u0646 \u062F\u0648\u0645: \u0627\u0632 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0631\u0627\u06CC \u0631\u0648\u0634\u0646\u200C\u0633\u0627\u0632\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",DoubleExponentPrime:"\u062A\u0648\u0627\u0646 \u062F\u0648 \u0645\u0648\u062C\u0628 \u062A\u0648\u0627\u0646 \u0645\u0636\u0627\u0639\u0641 \u0634\u062F: \u0627\u0632 \u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0631\u0627\u06CC \u0631\u0648\u0634\u0646\u200C\u0633\u0627\u0632\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",CantUseHash1:"\u0634\u0645\u0627 \u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u06CC\u062F \u00AB\u0645\u0627\u06A9\u0631\u0648 \u0646\u0648\u06CC\u0633\u0647\u0654 \u067E\u0627\u0631\u0627\u0645\u062A\u0631 #\u00BB \u062F\u0631 \u062D\u0627\u0644\u062A \u0631\u06CC\u0627\u0636\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",MisplacedMiddle:"\u200E%1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u062F\u0631\u0648\u0646 \u200E\\left \u0648 \u200E\\right \u0646\u0648\u0634\u062A\u0647\u200C\u0634\u0648\u062F",MisplacedLimits:"\u200E%1 \u0641\u0642\u0637 \u062F\u0631 \u0639\u0645\u0644\u06AF\u0631\u0647\u0627 \u0645\u062C\u0627\u0632 \u0627\u0633\u062A",MisplacedMoveRoot:"\u200E%1 \u062A\u0646\u0647\u0627 \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u062F\u0631\u0648\u0646 \u06CC\u06A9 \u0631\u06CC\u0634\u0647 \u0638\u0627\u0647\u0631 \u0634\u0648\u062F",MultipleCommand:"\u200E%1 \u0686\u0646\u062F\u06AF\u0627\u0646\u0647",IntegerArg:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u200E%1 \u0628\u0627\u06CC\u062F \u0639\u062F\u062F \u0635\u062D\u06CC\u062D \u0628\u0627\u0634\u062F",NotMathMLToken:"%1 \u06CC\u06A9 \u0639\u0646\u0635\u0631 \u0646\u0634\u0627\u0646 \u0646\u06CC\u0633\u062A",InvalidMathMLAttr:"\u0648\u06CC\u0698\u06AF\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631 MathML: %1",UnknownAttrForElement:"%1 \u06CC\u06A9 \u0648\u06CC\u0698\u06AF\u06CC \u0634\u0646\u0627\u062E\u062A\u0647\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC %2 \u0646\u06CC\u0633\u062A",MaxMacroSub1:"\u0627\u0632 \u0628\u06CC\u0634\u06CC\u0646\u0647\u0654 \u0634\u0645\u0627\u0631 \u062C\u0627\u06CC\u06AF\u0632\u06CC\u0646\u06CC \u0645\u0627\u06A9\u0631\u0648\u0647\u0627\u06CC MathJax \u0639\u0628\u0648\u0631 \u0634\u062F\u0647\u200C\u0627\u0633\u062A\u061B \u0622\u06CC\u0627 \u06CC\u06A9 \u0641\u0631\u0627\u062E\u0648\u0627\u0646\u06CC \u0628\u0627\u0632\u06AF\u0634\u062A\u06CC \u0648\u062C\u0648\u062F \u062F\u0627\u0631\u062F\u061F",MaxMacroSub2:"\u0627\u0632 \u0634\u0645\u0627\u0631 \u0628\u06CC\u0634\u06CC\u0646\u0647\u0654 \u062A\u0639\u062F\u0627\u062F \u062C\u0627\u06CC\u06AF\u0632\u06CC\u0646\u06CC MathJax \u0639\u0628\u0648\u0631 \u0634\u062F\u0647\u200C\u0627\u0633\u062A\u061B \u0622\u06CC\u0627 \u06CC\u06A9 \u0645\u062D\u06CC\u0637 \u0644\u06CC\u062A\u06A9 \u0628\u0627\u0632\u0634\u062A\u06AF\u06CC \u0645\u0648\u062C\u0648\u062F \u0627\u0633\u062A\u061F",MissingArgFor:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC %1",ExtraAlignTab:"\u0628\u0631\u06AF\u0647\u0654 \u0686\u06CC\u0646\u0634 \u0627\u0636\u0627\u0641\u06CC \u062F\u0631 \u0645\u062A\u0646 \u200E\\cases",BracketMustBeDimension:"\u0622\u0631\u06AF\u0648\u0645\u0627\u0646 \u0622\u06A9\u0648\u0644\u0627\u062F \u200E%1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u06CC\u06A9 \u0628\u0639\u062F \u0628\u0627\u0634\u062F",InvalidEnv:" \u0646\u0627\u0645 \u0645\u062D\u06CC\u0637 \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u00AB%1\u00BB",UnknownEnv:"\u0645\u062D\u06CC\u0637 \u0646\u0627\u0634\u0646\u0627\u062E\u062A\u0647 \u00AB%1\u00BB",ExtraCloseLooking:"\u0622\u06A9\u0648\u0644\u0627\u062F \u0628\u0633\u062A\u0647\u0654 \u0627\u0636\u0627\u0641\u06CC \u0647\u0646\u06AF\u0627\u0645 \u062C\u0633\u062A\u062C\u0648\u06CC %1",MissingCloseBracket:"\u00AB]\u00BB \u0628\u0633\u062A\u0647 \u0628\u0631\u0627\u06CC \u0646\u0634\u0627\u0646\u0648\u0646\u062F \u200E%1 \u06CC\u0627\u0641\u062A \u0646\u0634\u062F",MissingOrUnrecognizedDelim:"\u062C\u062F\u0627\u06A9\u0646\u0646\u062F\u0647 \u06AF\u0645\u200C\u0634\u062F\u0647 \u06CC\u0627 \u0646\u0627\u0634\u0646\u0627\u062E\u062A\u0647 \u0628\u0631\u0627\u06CC \u200E%1",MissingDimOrUnits:"\u0627\u0628\u0639\u0627\u062F \u06CC\u0627 \u0648\u0627\u062D\u062F \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC \u200E%1",TokenNotFoundForCommand:"%1 \u0628\u0631\u0627\u06CC %2 \u06CC\u0627\u0641\u062A \u0646\u0634\u062F",MathNotTerminated:"\u0631\u06CC\u0627\u0636\u06CC \u062F\u0631 \u062C\u0639\u0628\u0647\u0654 \u0645\u062A\u0646 \u067E\u0627\u06CC\u0627\u0646 \u0646\u06CC\u0627\u0641\u062A\u0647\u200C\u0627\u0633\u062A",IllegalMacroParam:"\u0627\u0631\u062C\u0627\u0639 \u067E\u0627\u0631\u0627\u0645\u062A\u0631 \u0645\u0627\u06A9\u0631\u0648\u06CC \u0646\u0627\u0645\u062C\u0627\u0632",MaxBufferSize:"\u0627\u0646\u062F\u0627\u0632\u0647\u0654 \u0645\u06CC\u0627\u0646\u06AF\u06CC\u0631 \u062F\u0627\u062E\u0644\u06CC MathJax \u06AF\u0630\u0634\u062A\u0647 \u0634\u062F\u0647\u061B \u0622\u06CC\u0627 \u06CC\u06A9 \u0641\u0631\u0627\u062E\u0648\u0627\u0646\u06CC \u0645\u0627\u06A9\u0631\u0648\u06CC \u0628\u0627\u0632\u06AF\u0634\u062A\u06CC \u0648\u062C\u0648\u062F \u062F\u0627\u0631\u062F\u061F",CommandNotAllowedInEnv:"\u200E%1 \u062F\u0631 \u0645\u062D\u06CC\u0637 \u200E%2 \u0645\u062C\u0627\u0632 \u0646\u06CC\u0633\u062A",MultipleLabel:"\u0628\u0631\u0686\u0633\u067E \u00AB%1\u00BB \u0686\u0646\u062F\u0628\u0627\u0631 \u062A\u0639\u0631\u06CC\u0641\u200C\u0634\u062F\u0647",CommandAtTheBeginingOfLine:"%1 \u0628\u0627\u06CC\u062F \u062F\u0631 \u0634\u0631\u0648\u0639 \u062E\u0637 \u0628\u06CC\u0627\u06CC\u062F",IllegalAlign:"\u0686\u06CC\u0646\u0634 \u0645\u0634\u062E\u0635\u200C\u0634\u062F\u0647\u0654 \u0646\u0627\u0645\u062C\u0627\u0632 \u062F\u0631 \u200E%1",BadMathStyleFor:"\u0633\u0628\u06A9 \u0628\u062F \u0631\u06CC\u0627\u0636\u06CC \u0628\u0631\u0627\u06CC \u200E%1",PositiveIntegerArg:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u0628\u0647 \u200E%1 \u0628\u0627\u06CC\u062F \u06CC\u06A9 \u0639\u062F\u062F \u0645\u062B\u0628\u062A \u0628\u0627\u0634\u062F",ErroneousNestingEq:"\u0633\u0627\u062E\u062A\u0627\u0631\u0647\u0627\u06CC \u0627\u0634\u062A\u0628\u0627\u0647 \u062A\u0648\u062F\u0631\u062A\u0648\u06CC \u0645\u0639\u0627\u062F\u0644\u0647",MultlineRowsOneCol:"\u0633\u0637\u0631 \u062F\u0631\u0648\u0646 \u0645\u062D\u06CC\u0637 %1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u062F\u0642\u06CC\u0642\u0627\u064B \u06CC\u06A9 \u0633\u062A\u0648\u0646 \u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F",MultipleBBoxProperty:"%1 \u062F\u0648\u0628\u0627\u0631 \u062F\u0631 \u200E%2 \u062A\u0639\u0631\u06CC\u0641 \u0634\u062F\u0647\u200C\u0627\u0633\u062A",InvalidBBoxProperty:"'%1' \u0628\u0647 \u0646\u0638\u0631 \u06CC\u06A9 \u0631\u0646\u06AF\u060C \u0627\u0646\u062F\u0627\u0632\u0647\u0654 \u0628\u0627\u0644\u0634\u062A\u06A9 \u06CC\u0627 \u0633\u0628\u06A9 \u0628\u0647 \u0646\u0638\u0631 \u0646\u0645\u06CC\u200C\u0631\u0633\u062F",ExtraEndMissingBegin:"\u200E%1 \u0627\u0636\u0627\u0641\u06CC \u06CC\u0627 \\begingroup \u06AF\u0645\u200C\u0634\u062F\u0647",GlobalNotFollowedBy:"\u200E%1 \u0628\u0647 \u062F\u0646\u0628\u0627\u0644 \u200E\\let\u060C \u200E\\def \u06CC\u0627 \u200E\\newcommand \u0646\u06CC\u0627\u0645\u062F\u0647\u200C\u0627\u0633\u062A",UndefinedColorModel:"\u0645\u062F\u0644 \u0631\u0646\u06AF\u06CC '%1' \u062A\u0639\u0631\u06CC\u0641 \u0646\u0634\u062F\u0647\u200C\u0627\u0633\u062A",ModelArg1:"\u0645\u0642\u0627\u062F\u06CC\u0631 \u0631\u0646\u06AF\u06CC \u0628\u0631\u0627\u06CC \u0645\u062F\u0644 %1 \u0646\u06CC\u0627\u0632\u0645\u0646\u062F \u06F3 \u0639\u062F\u062F \u0627\u0633\u062A",InvalidDecimalNumber:"\u0639\u062F\u062F \u0627\u0639\u0634\u0627\u0631\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631",ModelArg2:"\u0645\u0642\u0627\u062F\u06CC\u0631 \u0631\u0646\u06AF\u06CC \u0628\u0631\u0627\u06CC \u0645\u062F\u0644 %1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u0628\u06CC\u0646 %2 \u0648 %3 \u0628\u0627\u0634\u062F",InvalidNumber:"\u0639\u062F\u062F \u0646\u0627\u0645\u0639\u062A\u0628\u0631",NewextarrowArg1:"\u0646\u0634\u0627\u0648\u0646\u062F \u0627\u0648\u0644 \u0628\u0647 \u200E%1 \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u06CC\u06A9 \u0646\u0627\u0645 \u06A9\u0646\u062A\u0631\u0644\u06CC \u062F\u0646\u0628\u0627\u0644\u0647 \u0628\u0627\u0634\u062F",NewextarrowArg2:"\u0646\u0634\u0646\u0627\u0648\u0646\u062F \u062F\u0648\u0645 \u200E%1 \u0628\u0627\u06CC\u062F \u062F\u0648 \u0639\u062F\u062F \u0635\u062D\u06CC\u062D \u062C\u062F\u0627 \u0634\u062F\u0647 \u0628\u0627 \u06CC\u06A9 \u06A9\u0627\u0645\u0627 \u0628\u0627\u0634\u062F",NewextarrowArg3:"\u0646\u0634\u0627\u0646\u0648\u0646\u062F \u0633\u0648\u0645 \u200E%1 \u0628\u0627\u06CC\u062F \u0639\u062F\u062F \u06CC\u06A9 \u0646\u0648\u06CC\u0633\u0647\u0654 \u06CC\u0648\u0646\u06CC\u06A9\u062F \u0628\u0627\u0634\u062F",NoClosingChar:"%1 \u0628\u0633\u062A\u0647 \u06CC\u0627\u0641\u062A \u0646\u0634\u062F",IllegalControlSequenceName:"\u0646\u0627\u0645 \u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u06A9\u0646\u062A\u0631\u0644\u06CC \u0628\u0631\u0627\u06CC \u200E%1 \u0646\u0627\u0645\u062C\u0627\u0632",IllegalParamNumber:"\u0639\u062F\u062F \u0646\u0627\u0645\u062C\u0627\u0632 \u067E\u0627\u0631\u0627\u0645\u062A\u0631 \u062F\u0631 \u200E%1 \u0645\u0634\u062E\u0635 \u0634\u062F\u0647\u200C\u0627\u0633\u062A",MissingCS:"\u200E%1 \u0628\u0627\u06CC\u062F \u0628\u0647 \u062F\u0646\u0628\u0627\u0644 \u06CC\u06A9 \u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u06A9\u0646\u062A\u0631\u0644\u06CC \u0628\u06CC\u0627\u06CC\u062F",CantUseHash2:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647\u0654 \u0646\u0627\u0645\u062C\u0627\u0632 \u0627\u0632 # \u062F\u0631 \u0627\u0644\u06AF\u0648 \u0628\u0631\u0627\u06CC %1",SequentialParam:"\u067E\u0627\u0631\u0627\u0645\u062A\u0631\u0647\u0627 \u0628\u0631\u0627\u06CC %1 \u0628\u0627\u06CC\u062F \u06CC\u06A9 \u062F\u0646\u0628\u0627\u0644\u0647\u0654 \u0639\u062F\u062F\u06CC \u0628\u0627\u0634\u062F",MissingReplacementString:"\u0631\u0634\u062A\u0647\u0654 \u062C\u0627\u06CC\u06AF\u0632\u06CC\u0646 \u06AF\u0645\u200C\u0634\u062F\u0647 \u0628\u0631\u0627\u06CC \u062A\u0639\u0631\u06CC\u0641 \u200E%1",MismatchUseDef:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u200E%1 \u0628\u0627 \u062A\u0639\u0631\u06CC\u0641 \u0622\u0646 \u062A\u0637\u0628\u06CC\u0642 \u0646\u062F\u0627\u0631\u062F",RunawayArgument:"\u0622\u0631\u06AF\u0648\u0645\u0627\u0646 \u0641\u0631\u0627\u0631 \u0628\u0631\u0627\u06CC \u200E%1\u061F",NoClosingDelim:"\u062C\u062F\u0627\u06A9\u0646\u0646\u062F\u0647\u0654 \u0628\u0633\u062A\u0646 \u0628\u0631\u0627\u06CC \u200E%1 \u067E\u06CC\u062F\u0627 \u0646\u0634\u062F"}});MathJax.Ajax.loadComplete("[MathJax]/localization/lki/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lki/lki.js b/htdocs/js/MathJax-2.7.2/localization/lki/lki.js
new file mode 100644
index 0000000..9159f27
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lki/lki.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lki/lki.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lki",null,{menuTitle:"\u0644\u06D5\u06A9\u06CC",fontDirection:"rtl",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"\u062E\u0637\u0627\u06CC \u067E\u0631\u062F\u0627\u0632\u0634 \u0631\u06CC\u0627\u0636\u06CC",MathError:"\u062E\u0637\u0627 \u0631\u06CC\u0627\u0636\u06CC",LoadFile:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC %1",Loading:"\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC",LoadFailed:"\u062E\u0637\u0627 \u062F\u0631 \u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC \u067E\u0631\u0648\u0646\u062F\u0647: %1",ProcessMath:"\u067E\u0631\u062F\u0627\u0632\u0634 \u0631\u06CC\u0627\u0636\u06CC: %1\u066A",Processing:"\u067E\u0631\u062F\u0627\u0632\u0634",TypesetMath:"\u062D\u0631\u0648\u0641\u200C\u0686\u06CC\u0646\u06CC \u0631\u06CC\u0627\u0636\u06CC: %1\u066A",Typesetting:"\u062D\u0631\u0648\u0641\u200C\u0686\u06CC\u0646\u06CC",MathJaxNotSupported:"\u0645\u0631\u0648\u0631\u06AF\u0631 \u0634\u0645\u0627 \u0627\u0632 MathJax \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC\u200C\u06A9\u0646\u062F"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/lki/lki.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lt/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/lt/FontWarnings.js
new file mode 100644
index 0000000..318f988
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lt/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lt/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lt","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"\u0160iame tinklalapyje matematikos tekst\u0105 \u201EMathJax\u201C rodo tinkle saugomais \u0161riftais, kuriems \u012Fkelti reikia laiko. Teksto rinkim\u0105 galima greitinti, matematikos \u0161riftus \u012Fdiegus naudotojo kompiuteryje.",imageFonts:"\u201EMathJax\u201C taiko paveikslinius, o ne vietinius arba tinkle saugomus \u0161riftus. Matematikos tekstas vaizduojamas l\u0117\u010Diau, o spausdinant netenkama rai\u0161kos.",noFonts:"Neradusi matematikos tekstui skirt\u0173 \u0161rift\u0173, \u201EMathJax\u201C taiko bendruosius unikodo ra\u0161menis. Kai kurie ra\u0161menys gali b\u016Bti darkomi arba visai nerodomi.",webFonts:"Dauguma dabartini\u0173 nar\u0161ykli\u0173 leid\u017Eia gauti \u0161riftus i\u0161 tinklo. Tik\u0117tina, kad atnaujinus nar\u0161ykl\u0117s laid\u0105 arba esam\u0105 nar\u0161ykl\u0119 pakeitus kita, tinklalapyje ger\u0117t\u0173 matematikos teksto vaizdavimas.",fonts:"\u201EMathJax\u201C gali taikyti [STIX fonts](%1) arba [MathJax TeX fonts](%2). \u012Ediegus vien\u0105 i\u0161 min\u0117t\u0173 alternatyv\u0173, ger\u0117s \u201EMathJax\u201C veikimas.",STIXPage:"Tinklalapyje numatyti [STIX fonts](%1). \u012Ediegus min\u0117tus \u0161riftus, ger\u0117s \u201EMathJax\u201C veikimas.",TeXPage:"Tinklalapyje numatyti [MathJax TeX fonts](%1). \u012Ediegus min\u0117tus \u0161riftus, ger\u0117s \u201EMathJax\u201C veikimas."}});MathJax.Ajax.loadComplete("[MathJax]/localization/lt/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lt/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/lt/HTML-CSS.js
new file mode 100644
index 0000000..cd7af48
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lt/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lt/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lt","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u012Ekeliamas tinklo \u0161riftas %1",CantLoadWebFont:"Tinklo \u0161rifto %1 \u012Fkelti nepavyko",FirefoxCantLoadWebFont:"\u201EFirefox\u201C nepavyksta \u012Fkelti tinklo \u0161rift\u0173 i\u0161 nutolusios prieglobos",CantFindFontUsing:"Nepavyksta rasti tinkamo \u0161rifto naudojant %1",WebFontsNotAvailable:"Naudojami paveiksliniai \u0161riftai, nes n\u0117ra tinklo \u0161rift\u0173."}});MathJax.Ajax.loadComplete("[MathJax]/localization/lt/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lt/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/lt/HelpDialog.js
new file mode 100644
index 0000000..8f2c19d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lt/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lt/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lt","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax Pagalba",MathJax:"*\u201EMathJax\u201C* \u2013 tai \u201EJavaScript\u201C biblioteka, leid\u017Eianti autoriams tinklalapiuose ra\u0161yti matematikos tekst\u0105. Skaitytojams papildom\u0173 veiksm\u0173 atlikti nereikia.",Browsers:"*Nar\u0161ykl\u0117s*: \u201EMathJax\u201C veikia visose dabartin\u0117se nar\u0161ykl\u0117je, \u012Fskaitant \u201EIE\u201C 6+, \u201EFirefox\u201C 3+, \u201EChrome\u201C 0.2+, \u201ESafari\u201C 2+, \u201EOpera\u201C 9.6+ ir daugum\u0105 mobili\u0173j\u0173 nar\u0161ykli\u0173.",Menu:"*Matematikos meniu*: \u201EMathJax\u201C \u012Fdiegtas kontekstinis lyg\u010Di\u0173 meniu. Meniu atver\u010Diamas spustel\u0117jus de\u0161iniuoju pel\u0117s klavi\u0161u arba nuspaudus Vald ir spustel\u0117jus matematikos \u017Eenkl\u0105.",ShowMath:"*Rodiniu* per\u017Ei\u016Brima ir kopijuojama formul\u0117s \u0161altinio \u017Eym\u0117jimo sintaks\u0117 (\u201EMathML\u201C arba pradiniu formatu).",Settings:"*Nuostatomis* valdomos \u201EMathJax\u201C ypatyb\u0117s, pavyzd\u017Eiui, matematikos \u017Eenkl\u0173 dydis arba lyg\u010Di\u0173 vaizdavimo mechanizmas.",Language:"*Kalba* nustatoma \u201EMathJax\u201C meniu ir \u012Fsp\u0117jam\u0173j\u0173 prane\u0161im\u0173 kalba.",Zoom:"*Masteliu* didinamas lygties rodinys.",Accessibilty:"*Pritaikymas ne\u012Fgaliesiems*: \u201EMathJax\u201C prisitaiko prie ekrano skaitykli\u0173, kad matematikos tekstas b\u016Bt\u0173 \u012Fskaitomas silpnaregiams.",Fonts:"*\u0160riftai*: \u201EMathJax\u201C telkiasi naudotojo kompiuteryje \u012Fdiegtus \u0161riftus, jei \u0161ie yra tinkami; kitu atveju \u2013 tinkle saugomus \u0161riftus. Naudotojo kompiuteryje \u012Fdiegti \u0161riftai, nors ir neb\u016Btini, greitina \u017Eenkl\u0173 rinkim\u0105. Patariama \u012Fdiegti [\u201ESTIX\u201C \u0161riftus](%1).",CloseDialog:"Nutraukti \u017Einyno dialog\u0105"}});MathJax.Ajax.loadComplete("[MathJax]/localization/lt/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lt/MathML.js b/htdocs/js/MathJax-2.7.2/localization/lt/MathML.js
new file mode 100644
index 0000000..d15e2bd
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lt/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lt/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lt","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Netinkamas matematikos glifas: %1",BadMglyphFont:"Netinkamas \u0161riftas: %1",MathPlayer:"\u201EMathJax\u201C nepavyko nustatyti \u201EMathPlayer\u201C.\n\nJei \u201EMathPlayer\u201C dar ne\u012Fdiegtas, b\u016Btina tai padaryti. Kitaip saugumo nuostatos neleis veikti \u201EActiveX\u201C valdikliams. Adresu Priemoni\u0173 meniu \u003E Interneto nuostatos \u003E Saugumo kortel\u0117 paspaud\u0119 \u201ENaudotojo lyg\u012F\u201C, patikrinkite, ar \u012Fjungtos nuostatos \u201EPaleisti ActiveX valdikius\u201C bei \u201EDvejetain\u0117s ir scenarij\u0173 veiklos\u201C.\n\nPrie\u0161ingu atveju vietoj matematikos \u017Eenkl\u0173 bus rodomi klaid\u0173 prane\u0161imai.",CantCreateXMLParser:"\u201EMathJax\u201C nepavyksta sukurti \u201EMathML\u201C XML analizatoriaus. Patikrinkite, ar \u012Fjungta saugumo nuostata \u201EScenarij\u0173 ActiveX valdikliai pa\u017Eym\u0117ti kaip saug\u016Bs scenarijams vykdyti\u201C (Priemoni\u0173 meniu \u003E Interneto nuostatos \u003E Naudotojo lygis).\n\n\u201EMathJax\u201C neapdoros \u201EMathML\u201C lyg\u010Di\u0173.",UnknownNodeType:"Ne\u017Einoma mazgo atmaina: %1",UnexpectedTextNode:"Netik\u0117tas teksto mazgas: %1",ErrorParsingMathML:"Klaida nagrin\u0117jant \u201EMathML\u201C",ParsingError:"Klaida nagrin\u0117jant \u201EMathML\u201C: %1",MathMLSingleElement:"\u201EMathML\u201C formuotinas vienu d\u0117meniu",MathMLRootElement:"\u201EMathML\u201C formuotinas \u003Cmath\u003E d\u0117meniu, o ne %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/lt/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lt/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/lt/MathMenu.js
new file mode 100644
index 0000000..44a346f
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lt/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lt/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lt","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Rodyti",MathMLcode:"\u201EMathML\u201C tekst\u0105",OriginalMathML:"Pradinis \u201EMathML\u201C",TeXCommands:"\u201ETeX\u201C komandas",AsciiMathInput:"\u201EAsciiMathML\u201C \u012Fvestis",Original:"Pradin\u0117 forma",ErrorMessage:"Klaidos prane\u0161imas",Annotation:"santrauk\u0105",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Content MathML",OpenMath:"OpenMath",texHints:"\u201ETeX\u201C u\u017Euominas \u201EMathML\u201C kalba",Settings:"Nustatyti",ZoomTrigger:"mastelio jungikl\u012F",Hover:"u\u017Evedus",Click:"spustel\u0117jus",DoubleClick:"dukart spustel\u0117jus",NoZoom:"Nekeisti",TriggerRequires:"Kei\u010Diant spaud\u017Eiama:",Option:"Nuostata",Alt:"Alt",Command:"Komanda",Control:"Vald",Shift:"Lyg 2",ZoomFactor:"mastelio daugikl\u012F",Renderer:"teikikl\u012F",MPHandles:"Leisti \u201EMathPlayer\u201C vykdyti:",MenuEvents:"Meniu \u012Fvykiai",MouseEvents:"Pel\u0117s \u012Fvykiai",MenuAndMouse:"Pel\u0117s ir meniu \u012Fvykiai",FontPrefs:"\u0160rift\u0173 nuostatos",ForHTMLCSS:"Skirta HTML-CSS:",Auto:"Savaime",TeXLocal:"TeX (vietinis)",TeXWeb:"TeX (tinklas)",TeXImage:"TeX (paveiksl\u0117lis)",STIXLocal:"STIX (vietinis)",STIXWeb:"STIX (tinklas)",AsanaMathWeb:"Asana Math (tinklas)",GyrePagellaWeb:"Gyre Pagella (tinklas)",GyreTermesWeb:"Gyre Termes (tinklas)",LatinModernWeb:"Latin Modern (tinklas)",NeoEulerWeb:"Neo Euler (tinklas)",ContextMenu:"Kontekstinis meniu",Browser:"Nar\u0161ykl\u0117",Scale:"bendr\u0105 mastel\u012F\u2026",Discoverable:"Ry\u0161kinti u\u017Evedus",Locale:"Kalba",LoadLocale:"\u012Ekelti i\u0161 URL ...",About:"Apie \u201EMathJax\u201C",Help:"\u017Dinynas",localTeXfonts:"vartojami vietiniai \u201ETeX\u201C \u0161riftai",webTeXfonts:"Taikomas tinklinis \u201ETeX\u201C \u0161riftas",imagefonts:"vartojami paveiksliniai \u0161riftai",localSTIXfonts:"vartojami vietiniai \u201ESTIX\u201C \u0161riftai",webSVGfonts:"vartojami tinkliniai SVG \u0161riftai",genericfonts:"vartojami bendrieji unikodo \u0161riftai",wofforotffonts:"WOFF arba OTF \u0161riftai",eotffonts:"EOT \u0161riftai",svgfonts:"SVG \u0161riftai",WebkitNativeMMLWarning:"Tik\u0117tina, kad j\u016Bs\u0173 nar\u0161ykl\u0117je \u201EMathML\u201C vartojimas nenumatytas, tod\u0117l i\u0161vest\u012F perjungus \u012F \u201EMathML\u201C, tinklalapyje galima i\u0161darkyti matematikos \u017Eenklus.",MSIENativeMMLWarning:"Norint \u201EMathML\u201C i\u0161vest\u012F apdoroti nar\u0161ykl\u0117je \u201EInternet Explorer\u201C, b\u016Btinas papildinys \u201EMathPlayer\u201C.",OperaNativeMMLWarning:"Nar\u0161ykl\u0117je \u201EOpera\u201C \u201EMathML\u201C vartojimas yra ribotas, tod\u0117l i\u0161vest\u012F perjungus \u012F \u201EMathML\u201C kai kurie rei\u0161kiniai gali b\u016Bti vaizduojami nekokybi\u0161kai.",SafariNativeMMLWarning:"J\u016Bs\u0173 nar\u0161ykl\u0117s \u201EMathML\u201C sande ne\u012Fdiegtos visos \u201EMathJax\u201C ypatyb\u0117s, tod\u0117l kai kurie rei\u0161kiniai gali b\u016Bti vaizduojami nekokybi\u0161kai.",FirefoxNativeMMLWarning:"J\u016Bs\u0173 nar\u0161ykl\u0117s \u201EMathML\u201C sande ne\u012Fdiegtos visos \u201EMathJax\u201C ypatyb\u0117s, tod\u0117l kai kurie rei\u0161kiniai gali b\u016Bti vaizduojami nekokybi\u0161kai.",MSIESVGWarning:"SVG nar\u0161ykl\u0117je \u201EInternet Explorer\u201C diegiama tik nuo IE9 laidos. IE8 ir ankstesn\u0117se laidose ji galima tik emuliuojant. I\u0161vest\u012F perjungus \u012F SVG, matematikos \u017Eenklai vaizduojami nekokybi\u0161kai.",LoadURL:"Vertimo duomenis \u012Fkelti i\u0161 \u0161io URL:",BadURL:"URL adresas turi b\u016Bti skirtas \u201EJavaScript\u201C bylai, apibr\u0117\u017Eian\u010Diai \u201EMathJax\u201C vertimo duomenis. \u201EJavaScript\u201C bylos prievardis turi b\u016Bti \u201E.js\u201C.",BadData:"Vertimo duomen\u0173 i\u0161 %1 \u012Fkelti nepavyko.",SwitchAnyway:"Ar vis tiek keisti vaizdavimo b\u016Bd\u0105?\n\n(Vaizdavimo b\u016Bdas kei\u010Diamas, spaud\u017Eiant \u201EVykdyti\u201C; paliekamas tas pats, spaud\u017Eiant \u201ENutraukti\u201C.)",ScaleMath:"Bendrasis mastelis aplinkinio teksto at\u017Evilgiu:",NonZeroScale:"Mastelio reik\u0161m\u0117 negali b\u016Bti 0",PercentScale:"Mastelis \u017Eymimas procentais (pavyzd\u017Eiui, 120%%)",IE8warning:"Ar tikrai keisti \u201EMathPlayer\u201C nuostatas?",IE9warning:"I\u0161jungus kontekstin\u012F \u201EMathJax\u201C meniu, \u201EMathJax\u201C meniu atver\u010Diamas nuspaudus Alt ir spustel\u0117jus rei\u0161kin\u012F.",NoOriginalForm:"Pradin\u0117s formos n\u0117ra",Close:"U\u017Edaryti",EqSource:"\u201EMathJax\u201C lygties \u0161altinis",CloseAboutDialog:"Nutraukti dialog\u0105 apie \u201EMathJax\u201C",FastPreview:"Spar\u010Dioji per\u017Ei\u016Bra",AssistiveMML:"Pagalbinis \u201EMathML\u201C",InTabOrder:"\u012Etraukti \u012F \u0105seli\u0173 eil\u0119"}});MathJax.Ajax.loadComplete("[MathJax]/localization/lt/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lt/TeX.js b/htdocs/js/MathJax-2.7.2/localization/lt/TeX.js
new file mode 100644
index 0000000..b14df39
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lt/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lt/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lt","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Per daug atidarom\u0173j\u0173 arba per ma\u017Eai u\u017Edarom\u0173j\u0173 riestini\u0173 skliausteli\u0173",ExtraCloseMissingOpen:"Per daug u\u017Edarom\u0173j\u0173 arba per ma\u017Eai atidarom\u0173j\u0173 riestini\u0173 skliausteli\u0173",MissingLeftExtraRight:"Per ma\u017Eai \\left arba per daug \\right",MissingScript:"N\u0117ra vir\u0161utinio arba apatinio indekso argumento",ExtraLeftMissingRight:"Per daug \\left arba per ma\u017Eai \\right",Misplaced:"Ne tinkamoje vietoje %1",MissingOpenForSub:"N\u0117ra atidaromojo riestinio apatinio indekso skliaustelio",MissingOpenForSup:"N\u0117ra atidaromojo riestinio vir\u0161utinio indekso skliaustelio",AmbiguousUseOf:"Nevienareik\u0161m\u0117 %1 vartosena",EnvBadEnd:"\\begin{%1} baig\u0117si \\end{%2}",EnvMissingEnd:"N\u0117ra \\end{%1}",MissingBoxFor:"N\u0117ra %1 langelio",MissingCloseBrace:"N\u0117ra u\u017Edaromojo riestinio skliaustelio",UndefinedControlSequence:"Neapibr\u0117\u017Eta valdymo seka %1",DoubleExponent:"Kartojamas laipsnio rodiklis: tikslinti riestiniais skliausteliais",DoubleSubscripts:"Kartojamas apatinis indeksas: tikslinti riestiniais skliausteliais",DoubleExponentPrime:"Pirminis skai\u010Dius kartoja laipsnio rodikl\u012F: tikslinti riestiniais skliausteliais",CantUseHash1:"Makrokomandos parametro ra\u0161mens \u201E#\u201C matematikos veiksenoje vartoti negalima",MisplacedMiddle:"%1 privalo b\u016Bti \\left ir \\right viduje",MisplacedLimits:"%1 taikomas tik operatoriams",MisplacedMoveRoot:"%1 rodomas tik \u0161aknyje",MultipleCommand:"Kartojamas %1",IntegerArg:"%1 argumentas privalo b\u016Bti sveikasis skai\u010Dius",NotMathMLToken:"%1 n\u0117ra leksema",InvalidMathMLAttr:"Netinkamas \u201EMathML\u201C po\u017Eymis: %1",UnknownAttrForElement:"%1 n\u0117ra atpa\u017E\u012Fstamas %2 po\u017Eymis",MaxMacroSub1:"Vir\u0161ytas did\u017Eiausias leid\u017Eiamas \u201EMathJax\u201C makrokomand\u0173 pakait\u0173 skai\u010Dius; galb\u016Bt vykdomas rekursinis makrokomandos kreipinys?",MaxMacroSub2:"Vir\u0161ytas did\u017Eiausias leid\u017Eiamas \u201EMathJax\u201C pakait\u0173 skai\u010Dius; galb\u016Bt vykdoma rekursin\u0117 \u201ELaTeX\u201C aplinka?",MissingArgFor:"N\u0117ra %1 argumento",ExtraAlignTab:"Per daug lygiavimo tabuliatori\u0173 \\cases tekste",BracketMustBeDimension:"%1 argumentas riestiniuose skliausteliuose privalo b\u016Bti matmuo",InvalidEnv:"Netinkamas aplinkos pavadinimas \u201E%1\u201C",UnknownEnv:"Ne\u017Einoma aplinka '%1'",ExtraCloseLooking:"Per daug riestini\u0173 skliausteli\u0173 ie\u0161kant %1",MissingCloseBracket:"%1 argumente nepavyko rasti u\u017Edaromojo \u201E]\u201C",MissingOrUnrecognizedDelim:"%1 neturi skirtuko arba \u0161is n\u0117ra atpa\u017E\u012Fstamas",MissingDimOrUnits:"%1 neturi matmens arba \u0161iojo vienet\u0173",TokenNotFoundForCommand:"%2 skirto %1 rasti nepavyko",MathNotTerminated:"Teksto langelyje matematikos neaptikta",IllegalMacroParam:"Netinkama makrokomandos parametro nuoroda",MaxBufferSize:"Vir\u0161ytas vidinio \u201EMathJax\u201C buferio dydis; galb\u016Bt vykdomas rekursinis makrokomandos kreipinys?",CommandNotAllowedInEnv:"%1 aplinkoje %2 neleid\u017Eiamas",MultipleLabel:"Apibr\u0117\u017Etas \u017Eymenos \u201E%1\u201C kartojimas",CommandAtTheBeginingOfLine:"%1 privalo b\u016Bti eilut\u0117s prad\u017Eioje",IllegalAlign:"%1 nurodyta netinkama lygiuot\u0117",BadMathStyleFor:"Netinkamas %1 matematikos stilius",PositiveIntegerArg:"%1 argumentas privalo b\u016Bti teigiamas sveikasis skai\u010Dius",ErroneousNestingEq:"Klaidingas lyg\u010Di\u0173 sandar\u0173 \u012Fd\u0117jimas",MultlineRowsOneCol:"Eilut\u0117s %1 aplinkoje privalo apimti tiksliai vien\u0105 stulpel\u012F",MultipleBBoxProperty:"%1 kartojamas %2",InvalidBBoxProperty:"\u201E%1\u201C neatrodo kaip spalva, u\u017Epildymo matmuo arba stilius",ExtraEndMissingBegin:"Per daug %1 arba per ma\u017Eai \\begingroup",GlobalNotFollowedBy:"Po %1 neina \\let, \\def arba \\newcommand",UndefinedColorModel:"Neapibr\u0117\u017Etas spalvos modelis \u201E%1\u201C",ModelArg1:"Modelio \u201E%1\u201C spalv\u0173 reik\u0161m\u0117s ra\u0161omos trimis skaitmenimis",InvalidDecimalNumber:"Netinkamas de\u0161imtainis skai\u010Dius",ModelArg2:"Modelio \u201E%1\u201C spalv\u0173 reik\u0161m\u0117s privalo b\u016Bti tarp %2 ir %3",InvalidNumber:"Neleistinas skai\u010Dius",NewextarrowArg1:"Pirmasis %1 argumentas privalo b\u016Bti valdymo sekos pavadinimas",NewextarrowArg2:"Antrasis %1 argumentas privalo b\u016Bti du kableliu skiriami sveikieji skai\u010Diai",NewextarrowArg3:"Tre\u010Diasis %1 argumentas privalo b\u016Bti unikodo ra\u0161mens skai\u010Dius",NoClosingChar:"Nepavyksta rasti u\u017Edaromojo %1",IllegalControlSequenceName:"Netinkamas %1 valdymo sekos pavadinimas",IllegalParamNumber:"%1 nurodytas netinkamas parametr\u0173 skai\u010Dius",MissingCS:"Po %1 privalo eiti valdymo seka",CantUseHash2:"Netinkama \u201E#\u201C vartosena %1 ruo\u0161inyje",SequentialParam:"%1 parametrai numeruotini nuosekliai",MissingReplacementString:"N\u0117ra %1 apibr\u0117\u017Eimo pakaitos eilut\u0117s",MismatchUseDef:"%1 vartosena nesutampa su %1 apibr\u0117\u017Eimu",RunawayArgument:"Nevaldomas %1 argumentas?",NoClosingDelim:"Nepavyksta rasti u\u017Edaromojo %1 skirtuko"}});MathJax.Ajax.loadComplete("[MathJax]/localization/lt/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/lt/lt.js b/htdocs/js/MathJax-2.7.2/localization/lt/lt.js
new file mode 100644
index 0000000..d557730
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/lt/lt.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/lt/lt.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("lt",null,{menuTitle:"lietuvi\u0173",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"Matematikos apdorojimo klaida",MathError:"Matematikos klaida",LoadFile:"\u012Ekeliama %1",Loading:"\u012Ekeliama",LoadFailed:"Nepavyko \u012Fkelti bylos: %1",ProcessMath:"Apdorojama matematika: %1%%",Processing:"Apdorojama",TypesetMath:"Renkami matematikos \u017Eenklai: %1%%",Typesetting:"\u017Denkl\u0173 rinkimas",MathJaxNotSupported:"J\u016Bs\u0173 nar\u0161ykl\u0117 \u201EMathJax\u201C nenumato"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a%10===1&&a%100!==11){return 1}else{if(a%10>=2&&a%10<=9&&(a%100<10||a%100>=20)){return 2}else{return 3}}},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/lt/lt.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/mk/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/mk/FontWarnings.js
new file mode 100644
index 0000000..6c700a7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/mk/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/mk/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("mk","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax \u043A\u043E\u0440\u0438\u0441\u0442\u0438 \u043C\u0440\u0435\u0436\u043D\u0438 \u0444\u043E\u043D\u0442\u043E\u0432\u0438 \u0437\u0430 \u0438\u0441\u043F\u0438\u0441 \u043D\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438\u0442\u0435 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0438 \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u0432\u0430. \u041D\u0430 \u0444\u043E\u043D\u0442\u043E\u0432\u0438\u0442\u0435 \u0438\u043C \u0442\u0440\u0435\u0431\u0430 \u0432\u0440\u0435\u043C\u0435 \u0434\u0430 \u0441\u0435 \u0432\u0447\u0438\u0442\u0430\u0430\u0442, \u043F\u0430 \u0442\u0430\u043A\u0430, \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u0442\u0430 \u0431\u0438 \u0441\u0435 \u043F\u0440\u0438\u043A\u0430\u0436\u0430\u043B\u0430 \u043F\u043E\u0431\u0440\u0433\u0443 \u0434\u043E\u043A\u043E\u043B\u043A\u0443 \u0433\u0438 \u043F\u0440\u0435\u0437\u0435\u043C\u0435\u0442\u0435 \u043D\u0435\u043F\u043E\u0441\u0440\u0435\u0434\u043D\u043E \u0432\u043E \u0441\u0438\u0441\u0442\u0435\u043C\u0441\u043A\u0430\u0442\u0430 \u043F\u0430\u043F\u043A\u0430 \u0437\u0430 \u0444\u043E\u043D\u0442\u043E\u0432\u0438 \u043D\u0430 \u0432\u0430\u0448\u0438\u043E\u0442 \u0441\u043C\u0435\u0442\u0430\u0447.",imageFonts:"MathJax \u0433\u0438 \u043A\u043E\u0440\u0438\u0441\u0442\u0438 \u043D\u0435\u0433\u043E\u0432\u0438\u0442\u0435 \u0441\u043B\u0438\u043A\u043E\u0432\u043D\u0438 \u0444\u043E\u043D\u0442\u043E\u0432\u0438 \u043D\u0430\u043C\u0435\u0441\u0442\u043E \u043D\u0438\u0432\u043D\u0438\u0442\u0435 \u043C\u0435\u0441\u043D\u0438 \u0438\u043B\u0438 \u043C\u0440\u0435\u0436\u043D\u0438 \u043F\u0430\u043D\u0434\u0430\u043D\u0438. \u041E\u0432\u0438\u0435 \u0441\u0435 \u043F\u0440\u0438\u043A\u0430\u0436\u0443\u0432\u0430\u0430\u0442 \u043F\u043E\u0431\u0430\u0432\u043D\u043E \u0438 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438\u0442\u0435 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0438 \u043C\u043E\u0436\u0435 \u0434\u0430 \u043D\u0435 \u0441\u0435 \u043F\u043E\u0433\u043E\u0434\u043D\u0438 \u0437\u0430 \u043F\u0435\u0447\u0430\u0442\u0435\u045A\u0435 \u043F\u0440\u0438 \u043F\u043E\u043B\u043D\u0430 \u0440\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0430 \u043C\u043E\u045C \u043D\u0430 \u0432\u0430\u0448\u0438\u043E\u0442 \u043F\u0435\u0447\u0430\u0442\u0430\u0440.",noFonts:"MathJax \u043D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0433\u043E \u043D\u0430\u0458\u0434\u0435 \u0444\u043E\u043D\u0442\u043E\u0442 \u0437\u0430 \u043F\u0440\u0438\u043A\u0430\u0437 \u043D\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438\u0442\u0435 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0438, \u0430 \u043D\u0435 \u043C\u0443 \u0441\u0435 \u0434\u043E\u0441\u0442\u0430\u043F\u043D\u0438 \u043D\u0438 \u0441\u043B\u0438\u043A\u043E\u0432\u043D\u0438 \u0444\u043E\u043D\u0442\u043E\u0432\u0438, \u0448\u0442\u043E \u0437\u043D\u0430\u0447\u0438 \u0434\u0435\u043A\u0430 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0441\u0435 \u043F\u043E\u0442\u043F\u0440\u0435 \u043D\u0430 \u043E\u043F\u0448\u0442\u043E\u043D\u0430\u043C\u0435\u043D\u0441\u043A\u0438\u0442\u0435 \u0443\u043D\u0438\u043A\u043E\u0434\u043D\u0438 \u0437\u043D\u0430\u0446\u0438, \u0441\u043E \u043D\u0430\u0434\u0435\u0436 \u0434\u0435\u043A\u0430 \u0432\u0430\u0448\u0438\u043E\u0442 \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u045C\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0433\u0438 \u043F\u0440\u0438\u043A\u0430\u0436\u0435. \u041D\u0435\u043A\u043E\u0438 \u0437\u043D\u0430\u0446\u0438 \u043C\u043E\u0436\u0435 \u0434\u0430 \u043D\u0435 \u0441\u0435 \u043F\u0440\u0438\u043A\u0430\u0436\u0430\u0442 \u043A\u0430\u043A\u043E \u0448\u0442\u043E \u0442\u0440\u0435\u0431\u0430 \u0438\u043B\u0438 \u043F\u0430\u043A \u0432\u043E\u043E\u043F\u0448\u0442\u043E \u043D\u0435\u043C\u0430 \u0434\u0430 \u0441\u0435 \u043F\u043E\u0458\u0430\u0432\u0430\u0442.",webFonts:"\u041D\u0430\u0458\u0432\u0435\u045C\u0435\u0442\u043E \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u0438 \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0438 \u043E\u0432\u043E\u0437\u043E\u043C\u043E\u0436\u0443\u0432\u0430\u0430\u0442 \u043F\u0440\u0435\u0437\u0435\u043C\u0430\u045A\u0435 \u043D\u0430 \u0444\u043E\u043D\u0442\u043E\u0432\u0438 \u043E\u0434 \u0441\u0435\u043C\u0440\u0435\u0436\u0458\u0435\u0442\u043E. \u041A\u0432\u0430\u043B\u0438\u0442\u0435\u0442\u043E\u0442 \u043D\u0430 \u0438\u0441\u043F\u0438\u0441\u043E\u0442 \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u0432\u0430 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043F\u043E\u0434\u043E\u0431\u0440\u0438 \u0430\u043A\u043E \u043F\u0440\u0435\u0437\u0435\u043C\u0435\u0442\u0435 \u043F\u043E\u043D\u043E\u0432\u0430 \u0432\u0435\u0440\u0437\u0438\u0458\u0430 \u043D\u0430 \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u043E\u0442 (\u0438\u043B\u0438 \u043F\u0430\u043A \u0433\u043E \u0437\u0430\u043C\u0435\u043D\u0438\u0442\u0435 \u0441\u043E \u0434\u0440\u0443\u0433).",fonts:"MathJax \u043C\u043E\u0436\u0435 \u0434\u0430 \u0433\u0438 \u043A\u043E\u0440\u0438\u0441\u0442\u0438 [\u0444\u043E\u043D\u0442\u043E\u0432\u0438\u0442\u0435 \u043D\u0430 STIX](%1) \u0438\u043B\u0438 [\u043E\u043D\u0438\u0435 \u043D\u0430 MathJax TeX](%2). \u041F\u0440\u0435\u0437\u0435\u043C\u0435\u0442\u0435 \u0433\u0438 \u0438 \u0432\u043E\u0441\u043F\u043E\u0441\u0442\u0430\u0432\u0435\u0442\u0435 \u0433\u0438 \u0437\u0430 \u0434\u0430 \u0433\u043E \u043F\u043E\u0434\u043E\u0431\u0440\u0438\u0442\u0435 \u0438\u0441\u043F\u0438\u0441\u043E\u0442 \u043D\u0430 MathJax \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0438\u0442\u0435.",STIXPage:"\u0421\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u0432\u0430 \u0435 \u043F\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043D\u0430 \u0434\u0430 \u0433\u0438 \u043A\u043E\u0440\u0438\u0441\u0442\u0438 [\u0444\u043E\u043D\u0442\u043E\u0432\u0438\u0442\u0435 \u043D\u0430 STIX](%1). \u041F\u0440\u0435\u0437\u0435\u043C\u0435\u0442\u0435 \u0433\u0438 \u0438 \u0432\u043E\u0441\u043F\u043E\u0441\u0442\u0430\u0432\u0435\u0442\u0435 \u0433\u0438 \u0437\u0430 \u0434\u0430 \u0433\u043E \u043F\u043E\u0434\u043E\u0431\u0440\u0438\u0442\u0435 \u0438\u0441\u043F\u0438\u0441\u043E\u0442 \u043D\u0430 MathJax \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0438\u0442\u0435.",TeXPage:"\u0421\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u0432\u0430 \u0435 \u043F\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043D\u0430 \u0434\u0430 \u0433\u0438 \u043A\u043E\u0440\u0438\u0441\u0442\u0438 [\u0444\u043E\u043D\u0442\u043E\u0432\u0438\u0442\u0435 \u043D\u0430 MathJax TeX](%1). \u041F\u0440\u0435\u0437\u0435\u043C\u0435\u0442\u0435 \u0433\u0438 \u0438 \u0432\u043E\u0441\u043F\u043E\u0441\u0442\u0430\u0432\u0435\u0442\u0435 \u0433\u0438 \u0437\u0430 \u0434\u0430 \u0433\u043E \u043F\u043E\u0434\u043E\u0431\u0440\u0438\u0442\u0435 \u0438\u0441\u043F\u0438\u0441\u043E\u0442 \u043D\u0430 MathJax \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0438\u0442\u0435."}});MathJax.Ajax.loadComplete("[MathJax]/localization/mk/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/mk/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/mk/HTML-CSS.js
new file mode 100644
index 0000000..fe5d09b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/mk/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/mk/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("mk","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u0413\u043E \u0432\u0447\u0438\u0442\u0443\u0432\u0430\u043C \u043C\u0440\u0435\u0436\u043D\u0438\u043E\u0442 \u0444\u043E\u043D\u0442 %1",CantLoadWebFont:"\u041D\u0435 \u043C\u043E\u0436\u0430\u043C \u0434\u0430 \u0433\u043E \u0432\u0447\u0438\u0442\u0430\u043C \u043C\u0440\u0435\u0436\u043D\u0438\u043E\u0442 \u0444\u043E\u043D\u0442 %1",FirefoxCantLoadWebFont:"Firefox \u043D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0432\u0447\u0438\u0442\u0430 \u043C\u0440\u0435\u0436\u043D\u0438 \u0444\u043E\u043D\u0442\u043E\u0432\u0438 \u043E\u0434 \u0434\u0430\u043B\u0435\u0447\u0438\u043D\u0441\u043A\u0438 \u0434\u043E\u043C\u0430\u045C\u0438\u043D",CantFindFontUsing:"\u041D\u0435 \u043C\u043E\u0436\u0430\u043C \u0434\u0430 \u043D\u0430\u0458\u0434\u0430\u043C \u043F\u0440\u0438\u043A\u043B\u0430\u0434\u0435\u043D \u0444\u043E\u043D\u0442 \u0448\u0442\u043E \u043A\u043E\u0440\u0438\u0441\u0442\u0438 %1",WebFontsNotAvailable:"\u041C\u0440\u0435\u0436\u043D\u0438\u0442\u0435 \u0444\u043E\u043D\u0442\u043E\u0432\u0438 \u0441\u0435 \u043D\u0435\u0434\u043E\u0441\u0442\u0430\u043F\u043D\u0438. \u040C\u0435 \u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043C \u0441\u043B\u0438\u043A\u043E\u0432\u043D\u0438."}});MathJax.Ajax.loadComplete("[MathJax]/localization/mk/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/mk/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/mk/HelpDialog.js
new file mode 100644
index 0000000..9e527b6
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/mk/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/mk/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("mk","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"\u041F\u043E\u043C\u043E\u0448 \u0441\u043E MathJax",MathJax:"*MathJax* \u0435 JavaScript-\u0431\u0438\u0431\u043B\u0438\u043E\u0442\u043A\u0430 \u0448\u0442\u043E \u0438\u043C \u043E\u0432\u043E\u0437\u043C\u043E\u0436\u0443\u0432\u0430 \u043D\u0430 \u0430\u0432\u0442\u043E\u0440\u0438\u0442\u0435 \u0434\u0430 \u0441\u0442\u0430\u0432\u0430\u0430\u0442 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0438 \u043D\u0430 \u043D\u0438\u0432\u043D\u0438\u0442\u0435 \u0441\u0435\u043C\u0440\u0435\u0436\u043D\u0438 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0438. \u041A\u0430\u043A\u043E \u0447\u0438\u0442\u0430\u0442\u0435\u043B \u043D\u0435 \u0442\u0440\u0435\u0431\u0430 \u0434\u0430 \u043F\u0440\u0430\u0432\u0438\u0442\u0435 \u043D\u0438\u0448\u0442\u043E, \u0431\u0438\u0434\u0435\u0458\u045C\u0438 \u0442\u0438\u0435 \u0441\u0430\u043C\u0438\u0442\u0435 \u045C\u0435 \u0441\u0435 \u043F\u0440\u0438\u043A\u0430\u0436\u0443\u0432\u0430\u0430\u0442.",Browsers:"*\u041F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0438*: MathJax \u0440\u0430\u0431\u043E\u0442\u0438 \u043D\u0430 \u0441\u0438\u0442\u0435 \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u0438 \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0438 \u043A\u0430\u043A\u043E IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ \u0438 \u043D\u0430\u0458\u0432\u0435\u045C\u0435\u0442\u043E \u043C\u043E\u0431\u0438\u043B\u043D\u0438 \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0438.",Menu:"*\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u043E \u043C\u0435\u043D\u0438*: MathJax \u0441\u0442\u0430\u0432\u0430 \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E \u043C\u0435\u043D\u0438 \u0432\u043E \u0440\u0430\u0432\u0435\u043D\u043A\u0438\u0442\u0435. \u0414\u043E \u043D\u0435\u0433\u043E \u0441\u0435 \u0434\u043E\u0430\u0453\u0430 \u0441\u043E \u0434\u0435\u0441\u0435\u043D \u0441\u0442\u0438\u0441\u043E\u043A \u0441\u043E \u0433\u043B\u0443\u0448\u0435\u0446\u043E\u0442 (\u0438\u043B\u0438 Ctrl-\u0441\u0442\u0438\u0441\u043E\u043A) \u043D\u0430 \u0431\u0438\u043B\u043E \u043A\u043E\u0458\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0430 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0430.",ShowMath:"*\u041F\u041F\u0440\u0438\u043A\u0430\u0436\u0438 \u0458\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u0442\u0430 \u043A\u0430\u043A\u043E* \u0432\u0438 \u043E\u0432\u043E\u0437\u043C\u043E\u0436\u0443\u0432\u0430 \u0434\u0430 \u0433\u043E \u043F\u043E\u0433\u043B\u0435\u0434\u0430\u0442\u0435 \u0438\u0437\u0432\u043E\u0440\u043D\u0438\u043E\u0442 \u043A\u043E\u0434 \u043D\u0430 \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u0442\u0430 \u0438 \u0434\u0430 \u0433\u043E \u043F\u0440\u0435\u043A\u043E\u043F\u0438\u0440\u0430\u0442\u0435 (\u043A\u0430\u043A\u043E MathML \u0438\u043B\u0438 \u0432\u043E \u0438\u0437\u0432\u043E\u0440\u0435\u043D \u0444\u043E\u0440\u043C\u0430\u0442).",Settings:"*\u041F\u043E\u0441\u0442\u0430\u0432\u043A\u0438* \u0432\u0438 \u0434\u0430\u0432\u0430\u0430\u0442 \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u0430 \u0432\u0440\u0437 \u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0438\u0442\u0435 \u043D\u0430 MathJax \u043A\u0430\u043A\u043E \u0433\u043E\u043B\u0435\u043C\u0438\u043D\u0430\u0442\u0430 \u043D\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438\u043E\u0442 \u0438\u0441\u043F\u0438\u0441 \u0438 \u043C\u0435\u0445\u0430\u043D\u0438\u0437\u043C\u043E\u0442 \u0437\u0430 \u043F\u0440\u0438\u043A\u0430\u0437 (\u0438\u0441\u043F\u0438\u0441) \u043D\u0430 \u0440\u0430\u0432\u0435\u043D\u043A\u0438\u0442\u0435.",Language:"*\u0408\u0430\u0437\u0438\u043A* \u0432\u0438 \u0434\u0430\u0432\u0430 \u0434\u0430 \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0458\u0430\u0437\u0438\u043A \u043D\u0430 \u043C\u0435\u043D\u0438\u0442\u043E \u0438 \u043F\u0440\u0435\u0434\u0443\u043F\u0440\u0435\u0434\u0443\u0432\u0430\u0447\u043A\u0438\u0442\u0435 \u043F\u043E\u0440\u0430\u043A\u0438 \u043D\u0430 MathJax.",Zoom:"*\u0417\u0433\u043E\u043B\u0435\u043C\u0443\u0432\u0430\u045A\u0435 \u043D\u0430 \u0438\u0441\u043F\u0438\u0441\u043E\u0442*: \u0410\u043A\u043E \u0438\u0441\u043F\u0438\u0441\u043E\u0442 \u0432\u0438 \u0435 \u0441\u0438\u0442\u0435\u043D \u0437\u0430 \u0447\u0438\u0442\u0430\u045A\u0435, MathJax \u043C\u043E\u0436\u0435 \u0434\u0430 \u0433\u043E \u0437\u0433\u043E\u043B\u0435\u043C\u0438 \u0437\u0430 \u0434\u0430 \u0432\u0438 \u0431\u0438\u0434\u0435 \u043F\u043E\u0447\u0438\u0442\u043B\u0438\u0432.",Accessibilty:"*\u041F\u043E\u0442\u0435\u0448\u043A\u043E\u0442\u0438\u0438 \u0441\u043E \u0432\u0438\u0434\u043E\u0442*: MathJax \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0441\u043A\u0438 \u0440\u0430\u0431\u043E\u0442\u0438 \u0441\u043E \u0435\u043A\u0440\u0430\u043D\u0441\u043A\u0438\u0442\u0435 \u0447\u0438\u0442\u0430\u0447\u0438 \u0437\u0430 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0438\u0442\u0435 \u0434\u0430 \u0431\u0438\u0434\u0430\u0442 \u0458\u0430\u0441\u043D\u0438 \u0437\u0430 \u043B\u0438\u0446\u0430\u0442\u0430 \u0441\u043E \u0445\u0435\u043D\u0434\u0438\u043A\u0435\u043F\u0438\u0440\u0430\u043D \u0432\u0438\u0434.",Fonts:"*\u0424\u043E\u043D\u0442\u043E\u0432\u0438*: MathJax \u045C\u0435 \u043A\u043E\u0440\u0438\u0441\u0442\u0438 \u0438\u0437\u0432\u0435\u0441\u043D\u0438 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438 \u0444\u043E\u043D\u0442\u043E\u0432\u0438, \u0434\u043E\u043A\u043E\u043B\u043A\u0443 \u0441\u0435 \u0432\u043E\u0441\u043F\u043E\u0441\u0442\u0430\u0432\u0435\u043D\u0438 \u043D\u0430 \u0432\u0430\u0448\u0438\u043E\u0442 \u0441\u043C\u0435\u0442\u0430\u0447. \u0412\u043E \u0441\u043F\u0440\u043E\u0442\u0438\u0432\u043D\u043E \u045C\u0435 \u0441\u0435 \u043A\u043E\u0440\u0438\u0441\u0442\u0430\u0442 \u043C\u0440\u0435\u0436\u043D\u0438 \u0444\u043E\u043D\u0442\u043E\u0432\u0438 \u0437\u0430 \u0442\u0430\u0430 \u043D\u0430\u043C\u0435\u043D\u0430. \u0418\u0430\u043A\u043E \u043D\u0435 \u0441\u0435 \u0437\u0430\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u0438, \u043C\u0435\u0441\u043D\u043E \u0432\u043E\u0441\u0442\u0430\u043D\u043E\u0432\u0435\u043D\u0438\u0442\u0435 \u0444\u043E\u043D\u0442\u043E\u0432\u0438 \u0433\u043E \u0437\u0430\u0431\u0440\u0437\u0443\u0432\u0430\u0430\u0442 \u0438\u0441\u043F\u0438\u0441\u043E\u0442. \u0412\u0438 \u043F\u0440\u0435\u0434\u043B\u0430\u0433\u0430\u043C\u0435 \u0434\u0430 \u0433\u0438 \u0432\u043E\u0441\u043F\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u0435 [\u0444\u043E\u043D\u0442\u043E\u0432\u0438\u0442\u0435 \u043D\u0430 STIX](%1).",CloseDialog:"\u0417\u0430\u0442\u0432\u043E\u0440\u0438 \u0433\u043E \u043F\u043E\u043C\u043E\u0448\u043D\u0438\u043E\u0442 \u0434\u0438\u0458\u0430\u043B\u043E\u0433"}});MathJax.Ajax.loadComplete("[MathJax]/localization/mk/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/mk/MathML.js b/htdocs/js/MathJax-2.7.2/localization/mk/MathML.js
new file mode 100644
index 0000000..e6e7b35
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/mk/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/mk/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("mk","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"\u0413\u0440\u0435\u0448\u0435\u043D mglyph: %1",BadMglyphFont:"\u0413\u0440\u0435\u0448\u0435\u043D \u0444\u043E\u043D\u0442: %1",MathPlayer:"MathJax \u043D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0433\u043E \u043F\u043E\u0441\u0442\u0430\u0432\u0438 MathPlayer.\n\n\u0414\u043E\u043A\u043E\u043B\u043A\u0443 \u043D\u0435 \u0432\u0438 \u0435 \u0432\u043E\u0441\u043F\u043E\u0441\u0442\u0430\u0432\u0435\u043D MathPlayer, \u045C\u0435 \u0442\u0440\u0435\u0431\u0430 \u043F\u0440\u0432\u043E \u0434\u0430 \u0433\u043E \u0432\u043E\u0441\u043F\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u0435.\n\u0412\u043E \u0441\u043F\u0440\u043E\u0442\u0438\u0432\u043D\u043E, \u043E\u0432\u0430 \u0437\u043D\u0430\u0447\u0438 \u0434\u0435\u043A\u0430 \u0432\u0430\u0448\u0438\u0442\u0435 \u0431\u0435\u0437\u0431\u0435\u0434\u043D\u043E\u0441\u043D\u0438 \u043F\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0458\u0430 \u0441\u043F\u0440\u0435\u0447\u0443\u0432\u0430\u0430\u0442 \u0440\u0430\u0431\u043E\u0442\u0430\u0442\u0430 \u043D\u0430 \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u0438\u0442\u0435 \u0432\u043E ActiveX. \u041F\u043E\u0458\u0434\u0435\u0442\u0435 \u0432\u043E \u0431\u0435\u0437\u0431\u0435\u0434\u043D\u043E\u0441\u043D\u0438\u0442\u0435 \u043D\u0430\u0433\u043E\u0434\u0443\u0432\u0430\u045A\u0430 \u043D\u0430 \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u043E\u0442 \u0438 \u0441\u0442\u0438\u0441\u043D\u0435\u0442\u0435 \u043D\u0430 \u043F\u0440\u0438\u043B\u0430\u0433\u043E\u0434\u043B\u0438\u0432\u043E (Custom Level). \u0422\u0430\u043C\u0443 \u043F\u0440\u043E\u0432\u0435\u0440\u0435\u0442\u0435 \u0434\u0430\u043B\u0438 \u0432\u0438 \u0441\u0435 \u0432\u043A\u043B\u0443\u0447\u0435\u043D\u0438 \u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0438\u0442\u0435 \u0437\u0430 \u0440\u0430\u0431\u043E\u0442\u0430 \u0441\u043E ActiveX-\u043A\u043E\u043D\u0442\u0440\u043E\u043B\u0438 \u0438 \u0411\u0438\u043D\u0430\u0440\u043D\u0438 \u0438 \u0441\u043A\u0440\u0438\u043F\u0442\u043D\u0438 \u043F\u043E\u0432\u0435\u0434\u0435\u043D\u0438\u0458\u0430.\n\n\u0417\u0430\u0441\u0435\u0433\u0430 \u045C\u0435 \u0433\u043B\u0435\u0434\u0430\u0442\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u0443\u0432\u0430\u045A\u0430 \u0437\u0430 \u0433\u0440\u0435\u0448\u043A\u0438 \u043D\u0430\u043C\u0435\u0441\u0442\u043E \u0438\u0441\u043F\u0438\u0448\u0430\u043D\u0438 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0438.",CantCreateXMLParser:"MathJax \u043D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0441\u043E\u0437\u0434\u0430\u0434\u0435 XML-\u043F\u0430\u0440\u0441\u0435\u0440 \u0437\u0430 MathML. \u041F\u0440\u043E\u0432\u0435\u0440\u0435\u0442\u0435 \u0434\u0430\u043B\u0438 \u0435 \u0432\u043A\u043B\u0443\u0447\u0435\u043D\u0430 \u0441\u0438\u0433\u0443\u0440\u043D\u043E\u0441\u043D\u0430\u0442\u0430 \u043F\u043E\u0441\u0442\u0430\u0432\u043A\u0430 ActiveX-\u043A\u043E\u043D\u0442\u0440\u043E\u043B\u0438 \u0431\u0435\u0437\u0431\u0435\u0434\u043D\u0438 \u0437\u0430 \u0441\u043A\u0440\u0438\u043F\u0442\u0438\u0440\u0430\u045A\u0435 (\u0432\u043E \u043F\u0440\u0438\u043B\u0430\u0433\u043E\u0434\u043B\u0438\u0432\u0438\u043E\u0442 \u0434\u0435\u043B (Custom Level) \u043D\u0430 \u0431\u0435\u0437\u0431\u0435\u0434\u043D\u043E\u0441\u0442\u0438\u0442\u0435 \u043F\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0432\u043E \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u043E\u0442).\n\nMathJax \u043D\u0435\u043C\u0430 \u0434\u0430 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0433\u0438 \u043E\u0431\u0440\u0430\u0431\u043E\u0442\u0438 \u0440\u0430\u0432\u0435\u043D\u043A\u0438\u0442\u0435 \u043D\u0430 MathML.",UnknownNodeType:"\u041D\u0435\u043F\u043E\u0437\u043D\u0430\u0442 \u0442\u0438\u043F \u043D\u0430 \u0458\u0430\u0437\u043E\u043B: %1",UnexpectedTextNode:"\u041D\u0435\u043E\u0447\u0435\u043A\u0443\u0432\u0430\u043D \u0458\u0430\u0437\u043E\u043B \u0432\u043E \u0442\u0435\u043A\u0441\u0442\u043E\u0442: %1",ErrorParsingMathML:"\u0413\u0440\u0435\u0448\u043A\u0430 \u043F\u0440\u0438 \u0440\u0430\u0441\u0447\u043B\u0435\u043D\u0443\u0432\u0430\u045A\u0435\u0442\u043E \u043D\u0430 MathML",ParsingError:"\u0413\u0440\u0435\u0448\u043A\u0430 \u043F\u0440\u0438 \u0440\u0430\u0441\u0447\u043B\u0435\u043D\u0443\u0432\u0430\u045A\u0435\u0442\u043E \u043D\u0430 MathML: %1",MathMLSingleElement:"MathML \u043C\u043E\u0440\u0430 \u0434\u0430 \u0441\u0435 \u043E\u0431\u0440\u0430\u0437\u0443\u0432\u0430 \u043E\u0434 \u0435\u0434\u0435\u043D \u0435\u043B\u0435\u043C\u0435\u043D\u0442",MathMLRootElement:"MathML \u043C\u043E\u0440\u0430 \u0434\u0430 \u0441\u0435 \u043E\u0431\u0440\u0430\u0437\u0443\u0432\u0430 \u0441\u043E \u0435\u043B\u0435\u043C\u0435\u043D\u0442 \u003Cmath\u003E, \u0430 \u043D\u0435 %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/mk/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/mk/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/mk/MathMenu.js
new file mode 100644
index 0000000..85a93a2
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/mk/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/mk/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("mk","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u041F\u0440\u0438\u043A\u0430\u0436\u0438 \u0458\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u0442\u0430 \u043A\u0430\u043A\u043E",MathMLcode:"MathML-\u043A\u043E\u0434",OriginalMathML:"\u0418\u0437\u0432\u043E\u0440\u0435\u043D MathML",TeXCommands:"TeX-\u043D\u0430\u0440\u0435\u0434\u0431\u0438",AsciiMathInput:"AsciiMathML-\u0432\u043D\u043E\u0441",Original:"\u0418\u0437\u0432\u043E\u0440\u0435\u043D \u043E\u0431\u043B\u0438\u043A",ErrorMessage:"\u0418\u0437\u0432\u0435\u0441\u0442\u0443\u0432\u0430\u045A\u0435 \u0437\u0430 \u0433\u0440\u0435\u0448\u043A\u0430",Annotation:"\u041F\u0440\u0438\u0431\u0435\u043B\u0435\u0448\u043A\u0438",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"\u0421\u043E\u0434\u0440\u0436\u0438\u043D\u0441\u043A\u0438 MathML",OpenMath:"OpenMath",texHints:"\u041F\u0440\u0438\u043A\u0430\u0436\u0443\u0432\u0430\u0458 \u043F\u043E\u043C\u043E\u0448\u043D\u0438 \u043F\u0440\u0435\u0434\u043B\u043E\u0437\u0438 \u043E\u0434 TeX \u0432\u043E MathML",Settings:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438 \u043F\u043E\u0441\u0442\u0430\u0432\u043A\u0438",ZoomTrigger:"\u0417\u0433\u043E\u043B\u0435\u043C\u0443\u0432\u0430\u045A\u0435",Hover:"\u0421\u0442\u0440\u0435\u043B\u043A\u0430 \u0432\u0440\u0437 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0430\u0442\u0430",Click:"\u0421\u0442\u0438\u0441\u043E\u043A",DoubleClick:"\u0414\u0432\u043E\u0435\u043D \u0441\u0442\u0438\u0441\u043E\u043A",NoZoom:"\u0411\u0435\u0437 \u0437\u0433\u043E\u043B\u0435\u043C\u0443\u0432\u0430\u045A\u0435",TriggerRequires:"\u0417\u0430 \u0434\u0430 \u0433\u043E \u0437\u0433\u043E\u043B\u0435\u043C\u0438\u0442\u0435 \u0438\u0441\u043F\u0438\u0441\u043E\u0442:",Option:"\u041C\u043E\u0436\u043D\u043E\u0441\u0442",Alt:"Alt",Command:"\u2318",Control:"Ctrl",Shift:"Shift",ZoomFactor:"\u0427\u0438\u043D\u0438\u0442\u0435\u043B \u2014 \u041F\u0440\u0438\u0431\u043B\u0438\u0436\u0443\u0432\u0430\u045A\u0435",Renderer:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438 \u0438\u0441\u043F\u0438\u0448\u0443\u0432\u0430\u0447",MPHandles:"\u041D\u0435\u043A\u0430 MathPlayer \u0440\u0430\u0431\u043E\u0442\u0438 \u0441\u043E:",MenuEvents:"\u041F\u043E\u0441\u0442\u0430\u043F\u043A\u0438 \u0441\u043E \u043C\u0435\u043D\u0438\u0442\u043E",MouseEvents:"\u041F\u043E\u0441\u0442\u0430\u043F\u043A\u0438 \u0441\u043E \u0433\u043B\u0443\u0448\u0435\u0446\u043E\u0442",MenuAndMouse:"\u041F\u043E\u0441\u0442\u0430\u043F\u043A\u0438 \u0441\u043E \u043C\u0435\u043D\u0438\u0442\u043E \u0438 \u0433\u043B\u0443\u0448\u0435\u0446\u043E\u0442",FontPrefs:"\u041D\u0430\u0433\u043E\u0434\u0443\u0432\u0430\u045A\u0430 \u043D\u0430 \u0444\u043E\u043D\u0442\u043E\u0442",ForHTMLCSS:"\u0417\u0430 HTML-CSS:",Auto:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0441\u043A\u0438",TeXLocal:"TeX (\u043C\u0435\u0441\u043D\u043E)",TeXWeb:"TeX (\u043C\u0440\u0435\u0436\u043D\u043E)",TeXImage:"TeX (\u0441\u043B\u0438\u043A\u0430)",STIXLocal:"STIX (\u043C\u0435\u0441\u043D\u043E)",STIXWeb:"STIX (\u043C\u0440\u0435\u0436\u043D\u043E)",AsanaMathWeb:"Asana Math (\u043C\u0440\u0435\u0436\u043D\u043E)",GyrePagellaWeb:"Gyre Pagella (\u043C\u0440\u0435\u0436\u043D\u043E)",GyreTermesWeb:"Gyre Termes (\u043C\u0440\u0435\u0436\u043D\u043E)",LatinModernWeb:"Latin Modern (\u043C\u0440\u0435\u0436\u043D\u043E)",NeoEulerWeb:"Neo Euler (\u043C\u0440\u0435\u0436\u043D\u043E)",ContextMenu:"\u041A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E \u043C\u0435\u043D\u0438",Browser:"\u041F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447",Scale:"\u041F\u0440\u0438\u043A\u0430\u0436\u0443\u0432\u0430 \u0458\u0430 \u0441\u0435\u0442\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430 \u0432\u043E \u0440\u0430\u0437\u043C\u0435\u0440...",Discoverable:"\u0418\u0441\u0442\u0430\u043A\u043D\u0443\u0432\u0430\u0458 (\u043F\u043E\u0442\u0446\u0440\u0442\u0443\u0432\u0430\u0458) \u043F\u0440\u0438 \u043E\u0434\u0435\u045A\u0435 \u0441\u043E \u0441\u0442\u0440\u0435\u043B\u043A\u0430\u0442\u0430 \u0432\u0440\u0437 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0430\u0442\u0430",Locale:"\u0408\u0430\u0437\u0438\u043A",LoadLocale:"\u0412\u0447\u0438\u0442\u0430\u0458 \u043E\u0434 URL ...",About:"\u0417\u0430 MathJax",Help:"\u041F\u043E\u043C\u043E\u0448 \u0441\u043E MathJax",localTeXfonts:"\u043A\u043E\u0440\u0438\u0441\u0442\u0438 TeX-\u0444\u043E\u043D\u0442\u043E\u0432\u0438",webTeXfonts:"\u043A\u043E\u0440\u0438\u0441\u0442\u0438 \u043C\u0440\u0435\u0436\u043D\u0438 TeX-\u0444\u043E\u043D\u0442\u043E\u0432\u0438",imagefonts:"\u043A\u043E\u0440\u0438\u0441\u0442\u0438 \u0441\u043B\u0438\u043A\u043E\u0432\u043D\u0438 \u0444\u043E\u043D\u0442\u043E\u0432\u0438",localSTIXfonts:"\u043A\u043E\u0440\u0438\u0441\u0442\u0438 \u043C\u0435\u0441\u043D\u0438 STIX-\u0444\u043E\u043D\u0442\u043E\u0432\u0438",webSVGfonts:"\u043A\u043E\u0440\u0438\u0441\u0442\u0438 \u043C\u0440\u0435\u0436\u043D\u0438 SVG-\u0444\u043E\u043D\u0442\u043E\u0432\u0438",genericfonts:"\u043A\u043E\u0440\u0438\u0441\u0442\u0438 \u043E\u043F\u0448\u0442\u043E\u043D\u0430\u043C\u0435\u043D\u0441\u043A\u0438 \u0443\u043D\u0438\u043A\u043E\u0434\u043D\u0438 \u0444\u043E\u043D\u0442\u043E\u0432\u0438",wofforotffonts:"WOFF- \u0438\u043B\u0438 OTF-\u0444\u043E\u043D\u0442\u043E\u0432\u0438",eotffonts:"EOT-\u0444\u043E\u043D\u0442\u043E\u0432\u0438",svgfonts:"SVG-\u0444\u043E\u043D\u0442\u043E\u0432\u0438",WebkitNativeMMLWarning:"\u0412\u0430\u0448\u0438\u043E\u0442 \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u043D\u0435\u043C\u0430 \u0432\u0433\u0440\u0430\u0434\u0435\u043D\u0430 \u043F\u043E\u0434\u0434\u0440\u0448\u043A\u0430 \u0437\u0430 MathML, \u043F\u0430 \u0437\u0430\u0442\u043E\u0430 \u0430\u043A\u043E \u0441\u0435 \u043F\u0440\u0435\u0444\u0440\u043B\u0438\u0442\u0435 \u043D\u0430 \u043D\u0435\u0433\u043E, \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438\u0442\u0435 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0438 \u043C\u043E\u0436\u0430\u0442 \u0434\u0430 \u0441\u0442\u0430\u043D\u0430\u0442 \u043D\u0435\u0447\u0438\u0442\u043B\u0438\u0432\u0438.",MSIENativeMMLWarning:"Internet Explorer \u0433\u043E \u0431\u0430\u0440\u0430 \u0434\u043E\u0434\u0430\u0442\u043E\u043A\u043E\u0442 MathPlayer \u0437\u0430 \u0434\u0430 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0440\u0430\u0431\u043E\u0442\u0438 \u0441\u043E MathML.",OperaNativeMMLWarning:"Opera \u0438\u043C\u0430 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0430 \u043F\u043E\u0434\u0434\u0440\u0448\u043A\u0430 \u0437\u0430 MathML, \u0448\u0442\u043E \u0437\u043D\u0430\u0447\u0438 \u0434\u0435\u043A\u0430 \u0438\u0441\u043F\u0438\u0441\u043E\u0442 \u043D\u0430 \u043D\u0435\u043A\u043E\u0438 \u0438\u0437\u0440\u0435\u0437\u0438 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0431\u0438\u0434\u0435 \u043B\u043E\u0448.",SafariNativeMMLWarning:"\u0412\u0433\u0440\u0430\u0434\u0435\u043D\u0430\u0442\u0430 \u043F\u043E\u0434\u0434\u0440\u0448\u043A\u0430 \u0437\u0430 MathML \u0432\u043E \u0432\u0430\u0448\u0438\u043E\u0442 \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u043D\u0435 \u0433\u0438 \u0438\u043C\u0430 \u0441\u0438\u0442\u0435 \u0444\u0443\u043D\u043A\u0446\u0438\u0438 \u043D\u0430 MathJax, \u043F\u0430 \u0437\u0430\u0442\u043E\u0430 \u0438\u0441\u043F\u0438\u0441\u043E\u0442 \u043D\u0430 \u043D\u0435\u043A\u043E\u0438 \u0438\u0437\u0440\u0435\u0437\u0438 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0431\u0438\u0434\u0435 \u043B\u043E\u0448.",FirefoxNativeMMLWarning:"\u0412\u0433\u0440\u0430\u0434\u0435\u043D\u0430\u0442\u0430 \u043F\u043E\u0434\u0434\u0440\u0448\u043A\u0430 \u0437\u0430 MathML \u0432\u043E \u0432\u0430\u0448\u0438\u043E\u0442 \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u043D\u0435 \u0433\u0438 \u0438\u043C\u0430 \u0441\u0438\u0442\u0435 \u0444\u0443\u043D\u043A\u0446\u0438\u0438 \u043D\u0430 MathJax, \u043F\u0430 \u0437\u0430\u0442\u043E\u0430 \u0438\u0441\u043F\u0438\u0441\u043E\u0442 \u043D\u0430 \u043D\u0435\u043A\u043E\u0438 \u0438\u0437\u0440\u0435\u0437\u0438 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0431\u0438\u0434\u0435 \u043B\u043E\u0448.",MSIESVGWarning:"Internet Explorer \u043D\u0435\u043C\u0430 \u043F\u043E\u0434\u0434\u0440\u0448\u043A\u0430 \u0437\u0430 SVG \u0432\u043E \u0432\u0435\u0440\u0437\u0438\u0438\u0442\u0435 \u043F\u0440\u0435\u0434 IE9 \u0438\u043B\u0438 \u043A\u043E\u0433\u0430 \u0435\u043C\u0443\u043B\u0438\u0440\u0430 IE8 \u0438\u043B\u0438 \u043F\u043E\u0441\u0442\u0430\u0440\u0438 \u0432\u0435\u0440\u0437\u0438\u0438. \u0417\u0430\u0442\u043E\u0430, \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438\u0442\u0435 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0438 \u043D\u0435\u043C\u0430 \u0434\u0430 \u0441\u0435 \u0438\u0441\u043F\u0438\u0448\u0443\u0432\u0430\u0430\u0442 \u043F\u0440\u0430\u0432\u0438\u043B\u043D\u043E.",LoadURL:"\u0412\u0447\u0438\u0442\u0430\u0458 \u0433\u0438 \u043F\u0440\u0435\u0432\u043E\u0434\u043D\u0438\u0442\u0435 \u043F\u043E\u0434\u0430\u0442\u043E\u0446\u0438 \u043E\u0434 \u0441\u043B\u0435\u0434\u043D\u0430\u0432\u0430 URL:",BadURL:"URL-\u0430\u0434\u0440\u0435\u0441\u0430\u0442\u0430 \u0442\u0440\u0435\u0431\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u043F\u043E\u0434\u0430\u0442\u043E\u0442\u0435\u043A\u0430 \u0441\u043E JavaScript-\u043F\u043E\u0434\u0430\u0442\u043E\u0446\u0438 \u0448\u0442\u043E \u0433\u0438 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0443\u0432\u0430\u0430\u0442 \u043F\u0440\u0435\u0432\u043E\u0434\u043D\u0438\u0442\u0435 \u043F\u043E\u0434\u0430\u0442\u043E\u0446\u0438 \u0437\u0430 MathJax. JavaScript-\u043F\u043E\u0434\u0430\u0442\u043E\u0442\u0435\u043A\u0438\u0442\u0435 \u0442\u0440\u0435\u0431\u0430 \u0434\u0430 \u0437\u0430\u0432\u0440\u0448\u0443\u0432\u0430\u0430\u0442 \u0441\u043E \u043D\u0430\u0441\u0442\u0430\u0432\u043A\u0430\u0442\u0430 \u201E.js\u201C",BadData:"\u041D\u0435 \u0443\u0441\u043F\u0435\u0430\u0432 \u0434\u0430 \u0433\u0438 \u0432\u0447\u0438\u0442\u0430\u043C \u043F\u0440\u0435\u0432\u043E\u0434\u043D\u0438\u0442\u0435 \u043F\u043E\u0434\u0430\u0442\u043E\u0446\u0438 \u043E\u0434 %1",SwitchAnyway:"\u0421\u0435\u043F\u0430\u043A \u0434\u0430 \u0433\u043E \u0441\u043C\u0435\u043D\u0430\u043C \u0438\u0441\u043F\u0438\u0448\u0443\u0432\u0430\u0447\u043E\u0442?\n\n(\u041E\u041A \u0437\u0430 \u0434\u0430 \u0441\u0435 \u0441\u043C\u0435\u043D\u0438 \u0438\u043B\u0438 \u041E\u0422\u041A\u0410\u0416\u0418 \u0437\u0430 \u0434\u0430 \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435 \u0441\u043E \u043F\u043E\u0441\u0442\u043E\u0435\u0447\u043A\u0438\u043E\u0442)",ScaleMath:"\u0420\u0430\u0437\u043C\u0435\u0440 \u043D\u0430 \u0441\u0435\u0442\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430 (\u0432\u043E \u043E\u0434\u043D\u043E\u0441 \u043D\u0430 \u043E\u043A\u043E\u043B\u043D\u0438\u043E\u0442 \u0442\u0435\u043A\u0441\u0442, \u043A\u0430\u043A\u043E \u043F\u043E\u0441\u0442\u043E\u0442\u043E\u043A):",NonZeroScale:"\u0420\u0430\u0437\u043C\u0435\u0440\u043E\u0442 \u043D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0431\u0438\u0434\u0435 \u043D\u0443\u043B\u0430",PercentScale:"\u0420\u0430\u0437\u043C\u0435\u0440\u043E\u0442 \u0442\u0440\u0435\u0431\u0430 \u0434\u0430 \u0435 \u0438\u0437\u0440\u0430\u0437\u0435\u043D \u0432\u043E \u043F\u043E\u0441\u0442\u043E\u0442\u043E\u043A (\u043D\u0430 \u043F\u0440. 120%%)",IE8warning:"\u0421\u043E \u043E\u0432\u0430 \u045C\u0435 \u0433\u0438 \u0438\u0441\u043A\u043B\u0443\u0447\u0438\u0442\u0435 \u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0438\u0442\u0435 \u043E\u0434 \u043C\u0435\u043D\u0438\u0442\u043E \u0438 \u043C\u0435\u043D\u0443\u0432\u0430\u045A\u0435\u0442\u043E \u043D\u0430 \u0433\u043E\u043B\u0435\u043C\u0438\u043D\u0430\u0442\u0430 \u0432\u043E MathJax, \u043D\u043E \u043C\u0435\u043D\u0438\u0442\u043E \u043C\u043E\u0436\u0435\u0442\u0435 \u0434\u0430 \u0433\u043E \u0434\u043E\u0431\u0438\u0435\u0442\u0435 \u0441\u043E Alt-\u0441\u0442\u0438\u0441\u043E\u043A \u043D\u0430 \u043D\u0435\u043A\u043E\u0458 \u0438\u0437\u0440\u0430\u0437.\n\n\u041D\u0430\u0432\u0438\u0441\u0442\u0438\u043D\u0430 \u0434\u0430 \u0433\u0438 \u0438\u0437\u043C\u0435\u0430\u043C \u043F\u043E\u0441\u0442\u0430\u0432\u043A\u0438\u0442\u0435 \u043D\u0430 MathPlayer?",IE9warning:"\u041A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E\u0442\u043E \u043C\u0435\u043D\u0438 \u043D\u0430 MathJax \u045C\u0435 \u0431\u0438\u0434\u0435 \u0438\u0441\u043A\u043B\u0443\u0447\u0435\u043D\u043E, \u043D\u043E \u043C\u043E\u0436\u0435\u0442\u0435 \u0434\u0430 \u043D\u0430\u043F\u0440\u0430\u0432\u0438\u0442\u0435 Alt-\u0441\u0442\u0438\u0441\u043E\u043A \u043D\u0430 \u0438\u0437\u0440\u0430\u0437\u043E\u0442 \u0437\u0430 \u0434\u0430 \u0433\u043E \u0434\u043E\u0431\u0438\u0435\u0442\u0435 \u043C\u0435\u043D\u0438\u0442\u043E.",NoOriginalForm:"\u041D\u0435\u043C\u0430 \u0438\u0437\u0432\u043E\u0440\u0435\u043D \u043E\u0431\u043B\u0438\u043A \u043D\u0430 \u0440\u0430\u0441\u043F\u043E\u043B\u0430\u0433\u0430\u045A\u0435",Close:"\u0417\u0430\u0442\u0432\u043E\u0440\u0438",EqSource:"\u0418\u0437\u0432\u043E\u0440 \u043D\u0430 \u0440\u0430\u0432\u0435\u043D\u043A\u0438\u0442\u0435 \u043D\u0430 MathJax",CloseAboutDialog:"\u0417\u0430\u0442\u0432\u043E\u0440\u0438 \u0433\u043E \u0434\u0438\u0458\u0430\u043B\u043E\u0433\u043E\u0442 \u0437\u0430 MathJax",FastPreview:"\u0411\u0440\u0437 \u043F\u0440\u0435\u0433\u043B\u0435\u0434",AssistiveMML:"\u041F\u043E\u043C\u043E\u0448\u0435\u043D MathML",InTabOrder:"\u0412\u043A\u043B\u0443\u0447\u0438 \u0432\u043E \u0440\u0435\u0434\u043E\u0441\u043B\u0435\u0434\u043E\u0442 \u043D\u0430 \u0458\u0430\u0437\u0438\u0447\u0438\u045A\u0430"}});MathJax.Ajax.loadComplete("[MathJax]/localization/mk/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/mk/TeX.js b/htdocs/js/MathJax-2.7.2/localization/mk/TeX.js
new file mode 100644
index 0000000..6b7c83c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/mk/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/mk/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("mk","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u0418\u043C\u0430\u0442\u0435 \u043D\u0435\u043F\u043E\u0442\u0440\u0435\u0431\u043D\u0430 \u043F\u043E\u0447\u0435\u0442\u043D\u0430 \u0437\u0430\u0433\u0440\u0430\u0434\u0430 \u0438\u043B\u0438 \u043D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \u0437\u0430\u0432\u0440\u0448\u043D\u0430",ExtraCloseMissingOpen:"\u0418\u043C\u0430\u0442\u0435 \u043D\u0435\u043F\u043E\u0442\u0440\u0435\u0431\u043D\u0430 \u0437\u0430\u0432\u0440\u0448\u043D\u0430 \u0437\u0430\u0433\u0440\u0430\u0434\u0430 \u0438\u043B\u0438 \u043D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \u043F\u043E\u0447\u0435\u0442\u043D\u0430",MissingLeftExtraRight:"\u041D\u0435\u043C\u0430\u0442\u0435 \u201E\\left\u201C \u0438\u043B\u0438 \u0438\u043C\u0430\u0442\u0435 \u0432\u0438\u0448\u043E\u043A \u201E\\right\u201C",MissingScript:"\u041D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0437\u0430 \u0433\u043E\u0440\u0435\u043D \u0438\u043B\u0438 \u0434\u043E\u043B\u0435\u043D \u0438\u043D\u0434\u0435\u043A\u0441",ExtraLeftMissingRight:"\u041D\u0435\u043C\u0430\u0442\u0435 \u201E\\right\u201C \u0438\u043B\u0438 \u0438\u043C\u0430\u0442\u0435 \u0432\u0438\u0448\u043E\u043A \u201E\\left\u201C",Misplaced:"\u041F\u043E\u0433\u0440\u0435\u0448\u043D\u043E \u043F\u043E\u0441\u0442\u0430\u0432\u0435\u043D %1",MissingOpenForSub:"\u041D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \u043F\u043E\u0447\u0435\u0442\u043D\u0430 \u0437\u0430\u0433\u0440\u0430\u0434\u0430 \u0437\u0430 \u0434\u043E\u043B\u0435\u043D \u0438\u043D\u0434\u0435\u043A\u0441",MissingOpenForSup:"\u041D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \u043F\u043E\u0447\u0435\u0442\u043D\u0430 \u0437\u0430\u0433\u0440\u0430\u0434\u0430 \u0437\u0430 \u0433\u043E\u0440\u0435\u043D \u0438\u043D\u0434\u0435\u043A\u0441",AmbiguousUseOf:"\u041D\u0435\u043F\u043E\u0458\u0430\u0441\u043D\u0435\u0442\u0430 \u0443\u043F\u043E\u0442\u0440\u0435\u0431\u0430 \u043D\u0430 %1",EnvBadEnd:"\\begin{%1} \u0437\u0430\u0431\u0440\u0448\u0438 \u0441\u043E \\end{%2}",EnvMissingEnd:"\u041D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \\end{%1}",MissingBoxFor:"\u041D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \u043A\u0443\u0442\u0438\u0458\u043A\u0430 \u0437\u0430 %1",MissingCloseBrace:"\u041D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \u0437\u0430\u0432\u0440\u0448\u043D\u0430 \u0437\u0430\u0433\u0440\u0430\u0434\u0430",UndefinedControlSequence:"\u041D\u0435\u043F\u0440\u0435\u043F\u043E\u0437\u043D\u0430\u0435\u043D\u0430 \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043D\u0430 \u043D\u0438\u0437\u0430 %1",DoubleExponent:"\u0414\u0432\u043E\u0435\u043D \u0433\u043E\u0440\u0435\u043D \u0438\u043D\u0434\u0435\u043A\u0441: \u043F\u043E\u0458\u0430\u0441\u043D\u0435\u0442\u0435 \u0441\u043E \u0437\u0430\u0433\u0440\u0430\u0434\u0438",DoubleSubscripts:"\u0414\u0432\u043E\u0435\u043D \u0434\u043E\u043B\u0435\u043D \u0438\u043D\u0434\u0435\u043A\u0441: \u043F\u043E\u0458\u0430\u0441\u043D\u0435\u0442\u0435 \u0441\u043E \u0437\u0430\u0433\u0440\u0430\u0434\u0438",DoubleExponentPrime:"\u041F\u0440\u0438\u043C\u043E\u0442 \u043F\u0440\u0430\u0432\u0438 \u0434\u0432\u043E\u0435\u043D \u0433\u043E\u0440\u0435\u043D \u0438\u043D\u0434\u0435\u043B\u043A\u0441: \u043F\u043E\u0458\u0430\u0441\u043D\u0435\u0442\u0435 \u0441\u043E \u0437\u0430\u0433\u0440\u0430\u0434\u0438",CantUseHash1:"\u041D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u0434\u0430 \u0433\u043E \u043A\u043E\u0440\u0438\u0441\u0442\u0438\u0442\u0435 \u043C\u0430\u043A\u0440\u043E\u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0430\u0440\u0441\u043A\u0438\u043E\u0442 \u0437\u043D\u0430\u043A \u201E#\u201C \u0432\u043E \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438 \u0440\u0435\u0436\u0438\u043C",MisplacedMiddle:"%1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u201E\\left\u201C \u0438\u043B\u0438 \u201E\\right\u201C",MisplacedLimits:"%1 \u0441\u0435 \u0434\u043E\u043F\u0443\u0448\u0442\u0430 \u0441\u0430\u043C\u043E \u0437\u0430 \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440\u0438",MisplacedMoveRoot:"%1 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u0458\u0430\u0432\u0443\u0432\u0430 \u0441\u0430\u043C\u043E \u0432\u043E \u043A\u043E\u0440\u0435\u043D",MultipleCommand:"%1 \u0441\u0435 \u0458\u0430\u0432\u0443\u0432\u0430 \u043F\u043E\u0432\u0435\u045C\u0435\u043F\u0430\u0442\u0438",IntegerArg:"\u0410\u0440\u0433\u0443\u043C\u0435\u043D\u0442\u043E\u0442 \u0437\u0430 %1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u0446\u0435\u043B \u0431\u0440\u043E\u0458",NotMathMLToken:"%1 \u043D\u0435 \u0435 \u0448\u0438\u0444\u0440\u0435\u043D \u0435\u043B\u0435\u043C\u0435\u043D\u0442",InvalidMathMLAttr:"\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0438 MathML-\u0430\u0442\u0440\u0438\u0431\u0443\u0442: %1",UnknownAttrForElement:"%1 \u043D\u0435 \u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u0435\u043D \u0430\u0442\u0440\u0438\u0431\u0443\u0442 \u0437\u0430 %2",MaxMacroSub1:"\u041D\u0430\u0434\u043C\u0438\u043D\u0430\u0442 \u0435 \u043D\u0430\u0458\u0433\u043E\u043B\u0435\u043C\u0438\u043E\u0442 \u0434\u043E\u043F\u0443\u0448\u0442\u0435\u043D \u0431\u0440\u043E\u0458 \u043D\u0430 \u043C\u0430\u043A\u0440\u043E\u0437\u0430\u043C\u0435\u043D\u0438 \u0432\u043E MathJax. \u0414\u0430 \u043D\u0435 \u0438\u043C\u0430 \u0440\u0435\u043A\u0443\u0440\u0437\u0438\u0432\u043D\u043E \u043F\u043E\u0432\u0438\u043A\u0443\u0432\u0430\u045A\u0435 \u043D\u0430 \u043C\u0430\u043A\u0440\u043E\u0437\u0430\u043C\u0435\u043D\u0430\u0442\u0430?",MaxMacroSub2:"\u041D\u0430\u0434\u043C\u0438\u043D\u0430\u0442 \u0435 \u043D\u0430\u0458\u0433\u043E\u043B\u0435\u043C\u0438\u043E\u0442 \u0434\u043E\u043F\u0443\u0448\u0442\u0435\u043D \u0431\u0440\u043E\u0458 \u043D\u0430 \u043C\u0430\u043A\u0440\u043E\u0437\u0430\u043C\u0435\u043D\u0438 \u0432\u043E MathJax. \u0414\u0430 \u043D\u0435 \u0438\u043C\u0430 \u0440\u0430\u043A\u0443\u0440\u0437\u0438\u0432\u043D\u0430 LaTeX-\u043E\u043A\u043E\u043B\u0438\u043D\u0430?",MissingArgFor:"\u041D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0437\u0430 %1",ExtraAlignTab:"\u041D\u0435\u043F\u043E\u0442\u0440\u0435\u0431\u0435\u043D \u0437\u043D\u0430\u043A \u0437\u0430 \u043F\u043E\u0440\u0430\u043C\u043D\u0443\u0432\u0430\u045A\u0435 \u0432\u043E \u0442\u0435\u043A\u0441\u0442\u043E\u0442 \u043D\u0430 \u201E\\cases\u201C",BracketMustBeDimension:"\u0417\u0430\u0433\u0440\u0430\u0434\u0435\u043D\u0438\u043E\u0442 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0437\u0430 %1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u0434\u0438\u043C\u0435\u043D\u0437\u0438\u0458\u0430",InvalidEnv:"\u041F\u043E\u0433\u0440\u0435\u0448\u043D\u043E \u0438\u043C\u0435 \u043D\u0430 \u043E\u043A\u043E\u043B\u0438\u043D\u0430\u0442\u0430 \u201E%1\u201C",UnknownEnv:"\u041D\u0435\u043F\u043E\u0437\u043D\u0430\u0442\u0430 \u043E\u043A\u043E\u043B\u0438\u043D\u0430 \u201E%1\u201C",ExtraCloseLooking:"\u041D\u0435\u043F\u043E\u0442\u0440\u0435\u0431\u043D\u0430 \u0437\u0430\u0432\u0440\u0448\u043D\u0430 \u0437\u0430\u0433\u0440\u0430\u0434\u0430 \u0432\u043E \u043F\u0440\u0435\u0431\u0430\u0440\u0443\u0432\u0430\u045A\u0435\u0442\u043E \u043D\u0430 %1",MissingCloseBracket:"\u041D\u0435 \u043C\u043E\u0436\u0435\u0432 \u0434\u0430 \u043D\u0430\u0458\u0434\u0430\u043C \u0437\u0430\u0432\u0440\u0448\u043D\u043E ']' \u0437\u0430 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442\u043E\u0442 \u0432\u043E %1",MissingOrUnrecognizedDelim:"\u041E\u0442\u0441\u0443\u0442\u0435\u043D \u0438\u043B\u0438 \u043D\u0435\u043F\u0440\u0435\u043F\u043E\u0437\u043D\u0430\u0435\u043D \u043E\u0434\u0434\u0435\u043B\u0443\u0432\u0430\u0447 \u0437\u0430 %1",MissingDimOrUnits:"\u041D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \u0434\u0438\u043C\u0435\u043D\u0437\u0438\u0458\u0430 \u0438\u043B\u0438 \u043D\u0435\u0458\u0437\u0438\u043D\u0438 \u0435\u0434\u0438\u043D\u0438\u0446\u0438 \u0437\u0430 %1",TokenNotFoundForCommand:"\u041D\u0435 \u043C\u043E\u0436\u0435\u0432 \u0434\u0430 \u0433\u043E \u043D\u0430\u0458\u0434\u0430\u043C %1 \u0437\u0430 %2",MathNotTerminated:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0430\u0442\u0430 \u0441\u043E\u0434\u0440\u0436\u0438\u043D\u0430 \u043D\u0435 \u0435 \u0437\u0430\u0432\u0440\u0448\u0435\u043D\u0430 \u0432\u043E \u043F\u043E\u043B\u0435\u0442\u043E \u0437\u0430 \u0442\u0435\u043A\u0441\u0442",IllegalMacroParam:"\u041D\u0435\u0438\u0441\u043F\u0440\u0430\u0432\u0435\u043D \u043C\u0430\u043A\u0440\u043E\u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0430\u0440",MaxBufferSize:"\u041D\u0430\u0434\u043C\u0438\u043D\u0430\u0442\u0430 \u0435 \u0433\u043E\u043B\u0435\u043C\u0438\u043D\u0430\u0442\u0430 \u043D\u0430 \u0432\u043D\u0430\u0442\u0440\u0435\u0448\u043D\u0438\u043E\u0442 \u043C\u0435\u0453\u0443\u0441\u043A\u043B\u0430\u0434 \u043D\u0430 MathJax. \u0414\u0430 \u043D\u0435 \u0438\u043C\u0430 \u0440\u0435\u043A\u0443\u0440\u0437\u0438\u0432\u043D\u043E \u043C\u0430\u043A\u0440\u043E\u043F\u043E\u0432\u0438\u043A\u0443\u0432\u0430\u045A\u0435?",CommandNotAllowedInEnv:"%1 \u043D\u0435 \u0441\u0435 \u0434\u043E\u043F\u0443\u0448\u0442\u0430 \u0432\u043E \u043E\u043A\u043E\u043B\u0438\u043D\u0430\u0442\u0430 \u043D\u0430 %2",MultipleLabel:"\u041D\u0430\u0442\u043F\u0438\u0441\u043E\u0442 \u201E%1\u201C \u0435 \u0437\u0430\u0434\u0430\u0434\u0435\u043D \u043F\u043E\u0432\u0435\u045C\u0435\u043F\u0430\u0442\u0438",CommandAtTheBeginingOfLine:"%1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0434\u043E\u0458\u0434\u0435 \u043D\u0430 \u043F\u043E\u0447\u0435\u0442\u043E\u043A\u043E\u0442 \u043E\u0434 \u0440\u0435\u0434\u043E\u0442",IllegalAlign:"\u0423\u043A\u0430\u0436\u0430\u043D\u043E \u0435 \u043D\u0435\u0438\u0441\u043F\u0440\u0430\u0432\u0435\u043D\u043E \u043F\u043E\u0440\u0430\u043C\u043D\u0443\u0432\u0430\u045A\u0435 \u0432\u043E %1",BadMathStyleFor:"\u041D\u0435\u0438\u0441\u043F\u0440\u0430\u0432\u0435\u043D \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0438 \u0441\u0442\u0438\u043B \u0437\u0430 %1",PositiveIntegerArg:"\u0410\u0440\u0433\u0443\u043C\u0435\u043D\u0442\u043E\u0442 \u0437\u0430 %1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u043F\u043E\u0437\u0438\u0442\u0438\u0432\u0435\u043D \u0446\u0435\u043B \u0431\u0440\u043E\u0458",ErroneousNestingEq:"\u041F\u043E\u0433\u0440\u0435\u0448\u043D\u043E \u0432\u043C\u0435\u0442\u043D\u0430\u0442\u0438 \u0440\u0430\u0432\u0435\u043D\u0441\u043A\u0438 \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0438",MultlineRowsOneCol:"\u0420\u0435\u0434\u043E\u0432\u0438\u0442\u0435 \u0432\u043E \u0441\u043E\u0441\u0442\u0430\u0432 \u043D\u0430 \u043E\u043A\u043E\u043B\u0438\u043D\u0430\u0442\u0430 \u043D\u0430 %1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0438\u043C\u0430\u0430\u0442 \u0442\u043E\u0447\u043D\u043E \u043F\u043E \u0435\u0434\u043D\u0430 \u043A\u043E\u043B\u043E\u043D\u0430",MultipleBBoxProperty:"%1 \u0435 \u0443\u043A\u0430\u0436\u0430\u043D\u043E \u0434\u0432\u0430\u043F\u0430\u0442\u0438 \u0432\u043E %2",InvalidBBoxProperty:"\u201E%1\u201C \u043D\u0435 \u0435 \u0431\u043E\u0458\u0430, \u0434\u0438\u043C\u0435\u043D\u0437\u0438\u0458\u0430 \u0437\u0430 \u0441\u043B\u043E\u0436\u0443\u0432\u0430\u045A\u0435 \u0438\u043B\u0438 \u0441\u0442\u0438\u043B",ExtraEndMissingBegin:"\u041D\u0435\u043F\u043E\u0442\u0440\u0435\u0431\u043D\u043E %1 \u0438\u043B\u0438 \u043D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \\begingroup",GlobalNotFollowedBy:"%1 \u043D\u0435 \u0435 \u0434\u043E\u043F\u0443\u0448\u0442\u0435\u043D\u043E \u043E\u0434 \u201E\\let\u201C, \u201E\\def\u201C \u0438\u043B\u0438 \u201E\\newcommand\u201C",UndefinedColorModel:"\u0411\u043E\u0458\u043D\u0438\u043E\u0442 \u043C\u043E\u0434\u0435\u043B \u201E%1\u201C \u043D\u0435 \u0435 \u0437\u0430\u0434\u0430\u0434\u0435\u043D",ModelArg1:"\u0411\u043E\u0458\u043D\u0438\u0442\u0435 \u0432\u0440\u0435\u0434\u043D\u043E\u0441\u0442\u0438 \u0437\u0430 \u043C\u043E\u0434\u0435\u043B\u043E\u0442 %1 \u0442\u0440\u0435\u0431\u0430 \u0434\u0430 \u0438\u043C\u0430\u0430\u0442 \u043F\u043E \u0442\u0440\u0438 \u0431\u0440\u043E\u0458\u043A\u0438",InvalidDecimalNumber:"\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0438 \u0434\u0435\u0446\u0438\u043C\u0430\u043B\u0435\u043D \u0431\u0440\u043E\u0458",ModelArg2:"\u0411\u043E\u0458\u043D\u0438\u0442\u0435 \u0432\u0440\u0435\u0434\u043D\u043E\u0441\u0442\u0438 \u0437\u0430 \u043C\u043E\u0434\u0435\u043B\u043E\u0442 %1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0431\u0438\u0434\u0430\u0442 \u043F\u043E\u043C\u0435\u0453\u0443 %2 \u0438 %3",InvalidNumber:"\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0438 \u0431\u0440\u043E\u0458",NewextarrowArg1:"\u041F\u0440\u0432\u0438\u043E\u0442 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 %1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0438\u043C\u0435\u043D\u0443\u0432\u0430 \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043D\u0430 \u043D\u0438\u0437\u0430",NewextarrowArg2:"\u0412\u0442\u043E\u0440\u0438\u043E\u0442 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0437\u0430 %1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0441\u0435 \u0441\u043E\u0441\u0442\u043E\u0438 \u043E\u0434 \u0434\u0432\u0430 \u0446\u0435\u043B\u0438 \u0431\u0440\u043E\u0458\u0430 \u043E\u0434\u0434\u0435\u043B\u0435\u043D\u0438 \u0441\u043E \u0437\u0430\u043F\u0438\u0440\u043A\u0430",NewextarrowArg3:"\u0422\u0440\u0435\u0442\u0438\u043E\u0442 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0437\u0430 %1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u0443\u043D\u0438\u043A\u043E\u0434\u0435\u043D \u0431\u0440\u043E\u0435\u043D \u0437\u043D\u0430\u043A",NoClosingChar:"\u041D\u0435 \u043C\u043E\u0436\u0430\u043C \u0434\u0430 \u043D\u0430\u0458\u0434\u0430\u043C \u0437\u0430\u0432\u0440\u0448\u043D\u043E %1",IllegalControlSequenceName:"\u041D\u0435\u0438\u0441\u043F\u0440\u0430\u0432\u043D\u043E \u0438\u043C\u0435 \u043D\u0430 \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043D\u0430\u0442\u0430 \u043D\u0438\u0437\u0430 \u0437\u0430 %1",IllegalParamNumber:"\u041D\u0430 %1 \u043C\u0443 \u0435 \u0443\u043A\u0430\u0436\u0430\u043D \u043D\u0435\u0434\u043E\u043F\u0443\u0448\u0442\u0435\u043D \u0431\u0440\u043E\u0458 \u043D\u0430 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0438",MissingCS:"%1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0435 \u043F\u0440\u043E\u0441\u043B\u0435\u0434\u0435\u043D \u043E\u0434 \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043D\u0430 \u043D\u0438\u0437\u0430",CantUseHash2:"\u041D\u0435\u0434\u043E\u043F\u0443\u0448\u0442\u0435\u043D\u0430 \u0443\u043F\u043E\u0442\u0440\u0435\u0431\u0430 \u043D\u0430 \u201E#\u201C \u0432\u043E \u0448\u0430\u0431\u043B\u043E\u043D\u043E\u0442 \u0437\u0430 %1",SequentialParam:"\u041F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0438\u0442\u0435 \u0437\u0430 %1 \u043C\u043E\u0440\u0430 \u0434\u0430 \u0441\u0435 \u043D\u0443\u043C\u0435\u0440\u0438\u0440\u0430\u043D\u0438 \u043F\u043E\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u0435\u043B\u043D\u043E",MissingReplacementString:"\u041D\u0435\u0434\u043E\u0441\u0442\u0430\u0441\u0443\u0432\u0430 \u0437\u0430\u043C\u0435\u043D\u0430 \u0437\u0430 \u043D\u0438\u0437\u0430\u0442\u0430 \u0432\u043E \u0437\u0430\u0434\u0430\u0434\u0435\u043D\u043E\u0442\u043E \u043D\u0430 %1",MismatchUseDef:"\u0423\u043F\u043E\u0442\u0440\u0435\u0431\u0430\u0442\u0430 \u043D\u0430 %1 \u043D\u0435 \u043E\u0434\u0433\u043E\u0432\u0430\u0440\u0430 \u043D\u0430 \u0437\u0430\u0434\u0430\u0434\u0435\u043D\u043E\u0442\u043E",RunawayArgument:"\u041D\u0435\u0441\u043A\u043B\u0430\u0434\u0435\u043D \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0437\u0430 %1?",NoClosingDelim:"\u041D\u0435 \u043C\u043E\u0436\u0430\u043C \u0434\u0430 \u0433\u043E \u043D\u0430\u0458\u0434\u0430\u043C \u0437\u0430\u0432\u0440\u0448\u043D\u0438\u043E\u0442 \u043E\u0434\u0434\u0435\u043B\u0443\u0432\u0430\u0447 \u0437\u0430 %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/mk/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/mk/mk.js b/htdocs/js/MathJax-2.7.2/localization/mk/mk.js
new file mode 100644
index 0000000..ec5e7ee
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/mk/mk.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/mk/mk.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("mk",null,{menuTitle:"\u043C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax \u043F\u0440\u043E\u043D\u0430\u0458\u0434\u0435 \u043A\u043E\u043B\u0430\u0447\u0435 \u0441\u043E \u043A\u043E\u0440\u0438\u0441\u043D\u0438\u0447\u043A\u0438 \u043F\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u043A\u043E\u0435 \u0441\u043E\u0434\u0440\u0436\u0438 \u043A\u043E\u0434 \u0448\u0442\u043E \u0442\u0440\u0435\u0431\u0430 \u0434\u0430 \u0441\u0435 \u043F\u0443\u0448\u0442\u0438. \u0421\u0430\u043A\u0430\u0442\u0435 \u0434\u0430 \u0433\u043E \u043F\u0443\u0448\u0442\u0438\u0442\u0435?\n\n(\u0421\u0442\u0438\u0441\u043D\u0435\u0442\u0435 \u043D\u0430 \u201E\u041E\u0442\u043A\u0430\u0436\u0438\u201C \u0434\u043E\u043A\u043E\u043B\u043A\u0443 \u043D\u0435 \u0441\u0442\u0435 \u0433\u043E \u043F\u043E\u0441\u0442\u0430\u0432\u0438\u043B\u0435 \u043A\u043E\u043B\u0430\u0447\u0435\u0442\u043E \u0432\u0438\u0435 \u0441\u0430\u043C\u0438\u0442\u0435.)",MathProcessingError:"\u0413\u0440\u0435\u0448\u043A\u0430 \u0432\u043E \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0430\u0442\u0430 \u043E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0430",MathError:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0430 \u0433\u0440\u0435\u0448\u043A\u0430",LoadFile:"\u0413\u043E \u0432\u0447\u0438\u0442\u0443\u0432\u0430\u043C %1",Loading:"\u0412\u0447\u0438\u0442\u0443\u0432\u0430\u043C",LoadFailed:"\u041F\u043E\u0434\u0430\u0442\u043E\u0442\u0435\u043A\u0430\u0442\u0430 \u043D\u0435 \u0441\u0435 \u0432\u0447\u0438\u0442\u0430: %1",ProcessMath:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043A\u0430 \u043E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0430: %1%%",Processing:"\u041E\u0431\u0440\u0430\u0431\u043E\u0442\u0443\u0432\u0430\u043C",TypesetMath:"\u0421\u043B\u043E\u0436\u0443\u0432\u0430\u045A\u0435 \u043D\u0430 \u0438\u0441\u043F\u0438\u0441\u043E\u0442: %1%%",Typesetting:"\u0421\u043B\u043E\u0436\u0443\u0432\u0430\u043C \u0438\u0441\u043F\u0438\u0441",MathJaxNotSupported:"\u0412\u0430\u0448\u0438\u043E\u0442 \u043F\u0440\u0435\u0431\u0430\u0440\u0443\u0432\u0430\u0447 \u043D\u0435 \u0433\u043E \u043F\u043E\u0434\u0434\u0440\u0436\u0443\u0432\u0430 MathJax",ErrorTips:"\u0421\u043E\u0432\u0435\u0442\u0438 \u0437\u0430 \u0438\u0441\u043F\u0440\u0430\u0432\u0430\u045A\u0435 \u0433\u0440\u0435\u0448\u043A\u0438: \u043A\u043E\u0440\u0438\u0441\u0442\u0435\u0442\u0435 %%1, \u043F\u0440\u0435\u0433\u043B\u0435\u0434\u0430\u0458\u0442\u0435 \u0433\u043E %%2 \u0432\u043E \u043F\u0440\u0435\u043B\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u043A\u0430\u0442\u0430 \u043A\u043E\u043D\u0437\u043E\u043B\u0430"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a%10===1&&a!==11){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/mk/mk.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/nl/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/nl/FontWarnings.js
new file mode 100644
index 0000000..ddb6c12
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/nl/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/nl/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("nl","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax gebruikt web-gebaseerde lettertypes om wiskunde weer te geven op deze pagina. Het kost tijd om deze te downloaden, dus de pagina zou sneller weergegeven worden als u de wiskunde lettertypes direct in de lettertype map van uw systeem zou plaatsen.",imageFonts:"MathJax gebruikt zijn beeldlettertypes en niet zijn lokale of webgebaseerde lettertypes. Dit geeft een tragere weergave dan normaal en de wiskunde wordt wellicht niet op de hoogste resolutie van uw printer afgedrukt.",noFonts:"MathJax is niet in staat een lettertype te vinden waarmee het zijn wiskunde kan weergeven, en beeld-lettertypes zijn niet beschikbaar, dus valt het nu terug op generieke Unicodetekens in de hoop dat uw browsers in staat is ze weer te geven. Sommige tekens worden wellicht niet goed weergegeven en mogelijkerwijs helemaal niet.",webFonts:"De meeste moderne browsers kunnen lettertypes via het web downloaden. Updaten naar een recentere versie van uw browser (of een andere browser gaan gebruiken) zou de kwaliteit van de wiskunde op deze pagina kunnen verbeteren.",fonts:"MathJax kan de [STIX fonts](%1) \u00F3f de [MathJax TeX fonts](%2) gebruiken. Download en installeer een van deze lettertypes om uw MathJax ervaring te verbeteren.",STIXPage:"Deze pagina is ontworpen om de [STIX fonts](%1) te gebruiken. Download en installeer deze lettertypes om uw MathJax ervaring te verbeteren.",TeXPage:"Deze pagina is ontworpen om de [MathJax TeX fonts](%1) te gebruiken. Download en installeer deze lettertypes om uw MathJax ervaring te verbeteren."}});MathJax.Ajax.loadComplete("[MathJax]/localization/nl/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/nl/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/nl/HTML-CSS.js
new file mode 100644
index 0000000..2b38da7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/nl/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/nl/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("nl","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Weblettertype %1 aan het laden",CantLoadWebFont:"Het weblettertype %1 kan niet geladen worden.",FirefoxCantLoadWebFont:"Firefox kan geen web-lettertypes laden van een externe host",CantFindFontUsing:"Kan met gebruik van %1 geen geldig lettertype vinden",WebFontsNotAvailable:"Weblettertypes zijn niet beschikbaar. In plaats daarvan worden afbeeldingslettertypes gebruikt"}});MathJax.Ajax.loadComplete("[MathJax]/localization/nl/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/nl/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/nl/HelpDialog.js
new file mode 100644
index 0000000..7f36252
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/nl/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/nl/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("nl","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax-hulp",MathJax:"*MathJax* is een JavaScript bibliotheek die het mogelijk maakt dat auteurs wiskunde kunnen toevoegen aan hun web-pagina's. Als een lezer hoeft u niks te doen om dat mogelijk te maken.",Browsers:"*Browsers*: MathJax werkt met alle moderne browsers, inclusief IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ en de meeste mobiele browsers.",Menu:"*Math menu*:MathJax voegt een context menu toe aan vergelijkingen. Rechtsklik of Ctrl-klik op willekeurige wiskunde om het menu weer te geven.",ShowMath:"*Wiskunde weergeven als* geeft de formule in bron opmaak weer voor knippen en plakken (als MathML of in de originele opmaak).",Settings:"Via *Instellingen* kunt u de functionaliteit van MathJax beheersen, zoals de grootte van de wiskunde en het mechanisme dat gebruikt wordt om vergelijkingen weer te geven.",Language:"Via *Taal* kunt u de taal kiezen die MathJax gebruikt voor de menu's en waarschuwingsboodschappen.",Zoom:"*Wiskunde zoom*: Als u moeite heeft met het lezen van een vergelijking dan kan MathJax deze vergroten zodat u het beter kunt zien.",Accessibilty:"*Toegankelijkheid*: MathJax werkt automatisch samen met schermlezers waardoor wiskunde toegankelijk wordt voor slechtzienden.",Fonts:"*Lettertypes*: MathJax gebruikt bepaalde wiskunde lettertypes als die ge\u00EFnstalleerd zijn op uw computer; anders gebruikt het webgebaseerde lettertypes. Alhoewel het niet noodzakelijk is, versnellen lokaal ge\u00EFnstalleerde lettertypes het zetwerk. We raden aan om de [STIX fonts](%1) te installeren.",CloseDialog:"Hulpvenster sluiten"}});MathJax.Ajax.loadComplete("[MathJax]/localization/nl/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/nl/MathML.js b/htdocs/js/MathJax-2.7.2/localization/nl/MathML.js
new file mode 100644
index 0000000..23b9dcb
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/nl/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/nl/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("nl","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Onjuiste mglyph: %1",BadMglyphFont:"Verkeerd lettertype: %1",MathPlayer:'MathJax was niet in staat MathPlayer in te stellen.\n\nAls MathPlay niet ge\u00EFnstalleerd is, doe dat dan eerst.\nAnders kan het zijn dat beveiligingsinstellingen de uitvoering van ActiveX-besturingselementen verhinderen. Gebruik de keuze Internet Opties in het menu Extra en selecteer het tabblad Beveiligingsinstellingen en druk op de knop Aangepaste niveau.\nControleer dat de instellingen voor "Uitvoeren van ActiveX-besturingselementen" en "Gedrag van binaire elementen en scripts" ingeschakeld zijn.\n\nMomenteel zie u foutmeldingen in plaats van opgemaakte wiskunde.',CantCreateXMLParser:'MathJax kan geen XML-verwerker cre\u00EBren voor MathML. Controleer of de beveiligingsinstelling "ActiveX-besturingselementen die zijn gemarkeerd als veilig voor uitvoeren in scripts" is ingeschakeld. Gebruik de keuze Internet Opties in het menu Extra en selecteer het paneel Beveiliging, druk dan op de knop Aangepast niveau om dit te controleren.\n\nMathML-vergelijkingen kunnen niet verwerkt worden door MathJax.',UnknownNodeType:"Onbekend knooptype: %1",UnexpectedTextNode:"Onverwachte tekstknoop: %1",ErrorParsingMathML:"Fout tijdens verwerken MathML",ParsingError:"Fout tijdens verwerken MathML: %1",MathMLSingleElement:"MathML moet bestaan uit \u00E9\u00E9n element",MathMLRootElement:"MathML moet bestaan uit een \u003Cmath\u003E element, niet %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/nl/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/nl/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/nl/MathMenu.js
new file mode 100644
index 0000000..f88ef3f
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/nl/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/nl/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("nl","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Wiskunde weergeven als",MathMLcode:"MathML-code",OriginalMathML:"Oorspronkelijke MathML",TeXCommands:"TeX-commando's",AsciiMathInput:"AsciiMathML-invoer",Original:"Oorspronkelijke vorm",ErrorMessage:"Foutmelding",Annotation:"Annotatie",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Inhoud MathML",OpenMath:"OpenMath",texHints:"TeX-hints weergeven in MathML",Settings:"Instellingen voor wiskundige formules",ZoomTrigger:"Inzoomen als",Hover:"Aanwijseffect",Click:"Klik",DoubleClick:"Dubbelklik",NoZoom:"Niet zoomen",TriggerRequires:"Trigger vereist:",Option:"Optie",Alt:"Alt",Command:"Command",Control:"Control",Shift:"Shift",ZoomFactor:"Zoomfactor",Renderer:"Mathverwerking",MPHandles:"MathPlayer de volgende gebeurtenissen laten afhandelen:",MenuEvents:"Menugebeurtenissen",MouseEvents:"Muisgebeurtenissen",MenuAndMouse:"Muis- en menugebeurtenissen",FontPrefs:"Lettertypevoorkeuren",ForHTMLCSS:"Voor HTML-CSS:",Auto:"Automatisch",TeXLocal:"TeX (lokaal)",TeXWeb:"TeX (web)",TeXImage:"TeX (afbeelding)",STIXLocal:"STIX (lokaal)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Contextueel menu",Browser:"Browser",Scale:"Alle wiskunde schalen als ...",Discoverable:"Uitlichten bij aanwijzen",Locale:"Taal",LoadLocale:"Laden van URL ...",About:"Over MathJax",Help:"MathJax-hulp",localTeXfonts:"met behulp van lokale TeX-lettertypen",webTeXfonts:"met behulp van weblettertype TeX",imagefonts:"met behulp van afbeeldingslettertypes",localSTIXfonts:"met behulp van lokale STIX-lettertypes",webSVGfonts:"met behulp van SVG-weblettertypen",genericfonts:"met behulp van standaard Unicodelettertypen",wofforotffonts:"WOFF- of OTF-lettertypen",eotffonts:"EOT-lettertypen",svgfonts:"SVG-lettertypen",WebkitNativeMMLWarning:"Uw browser lijkt MathML niet te ondersteunen. Door te kiezen voor MathML-uitvoer kunnen de wiskundige formules op de pagina onleesbaar worden.",MSIENativeMMLWarning:"Internet Explorer vereist de MathPlayer plug-in om MathML-uitvoer te verwerken",OperaNativeMMLWarning:"De ondersteuning voor MathML in Opera is beperkt, dus als u overschakelt naar weergave via MathML kunnen sommige expressies slecht worden weergegeven.",SafariNativeMMLWarning:"De in uw browser ingebouwde MathML heeft niet alle mogelijkheden die door MathJax worden gebruikt, dus niet alle expressies kunnen correct worden weergegeven.",FirefoxNativeMMLWarning:"De in uw browser ingebouwde MathML heeft niet alle mogelijkheden die door MathJax worden gebruikt, dus niet alle expressies kunnen correct worden weergegeven.",MSIESVGWarning:"SVG is niet ge\u00EFmplementeerd in Internet Explorer versies v\u00F3\u00F3r IE9 en ook niet wanneer het IE8 of lager emuleert. Kiezen voor SVG-uitvoer veroorzaakt onjuiste weergave van de wiskundige formules.",LoadURL:"Vertalingsdata van deze URL laden:",BadURL:'De URL moet naar een JavaScriptbestand wijzen waarin vertaalgegevens voor MathJax staan. De naam van het JavaScriptbestand moet eindigen op ".js".',BadData:"Vertalingsdata laden van %1 niet gelukt",SwitchAnyway:"Evengoed de weergever wijzigen?\n\nDruk op OK om te wijzigen, ANNULEREN om door te gaan met de huidige wijze van weergeven.",ScaleMath:"Alle wiskundige formules schalen (in vergelijking tot de omliggende tekst) met",NonZeroScale:"De schaal hoort geen nul te zijn",PercentScale:"De schaal moet een percentage zijn (bijvoorbeeld 120%%)",IE8warning:"Hierdoor wordt het MathJaxmenu en zoomfuncties uitgeschakeld, maar u kunt via Alt-klik op een expressie het MathJamenu weergeven.\n\nWilt u inderdaad de instellingen van MathPlayer wijzigen?",IE9warning:"Het context menu van MathJax wordt uitgeschakeld, maar u kunt in plaats daarvan door Alt-klikken op een expressie het MathJax menu weergeven.",NoOriginalForm:"Geen oorspronkelijke vorm beschikbaar",Close:"Sluiten",EqSource:"MathJax Vergelijking Bron",CloseAboutDialog:"Over Mathjax sluiten",FastPreview:"Snell voorvertoning",AssistiveMML:"Assistieve MathML",InTabOrder:"Opnemen in tabvolgorde"}});MathJax.Ajax.loadComplete("[MathJax]/localization/nl/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/nl/TeX.js b/htdocs/js/MathJax-2.7.2/localization/nl/TeX.js
new file mode 100644
index 0000000..5a9f4fb
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/nl/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/nl/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("nl","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Overtollige openende accolade of ontbrekende afsluitende accolade",ExtraCloseMissingOpen:"Overtollige afsluitende accolade of ontbrekende openende accolade",MissingLeftExtraRight:"Ontbrekende \\left of overtollige \\right",MissingScript:"Ontbrekend superschrift- of subschriftargument",ExtraLeftMissingRight:"Overtollige \\left of ontbrekende \\right",Misplaced:"Onjuist geplaatste %1",MissingOpenForSub:"Ontbrekende openende accolade voor subschrift",MissingOpenForSup:"Ontbrekende openende accolade voor superschrift",AmbiguousUseOf:"Dubbelzinnig gebruik van %1",EnvBadEnd:"\\begin{%1} eindigde met \\end{%2}",EnvMissingEnd:"Ontbrekende \\end{%1}",MissingBoxFor:"Ontbrekende box voor %1",MissingCloseBrace:"Ontbrekende afsluitende accolade",UndefinedControlSequence:"Ongedefinieerde bewerkingsvolgorde %1",DoubleExponent:"Dubbele exponent: gebruik accolades om te verduidelijken",DoubleSubscripts:"Dubbele subschriften: gebruik accolades om te verduidelijken",DoubleExponentPrime:"Priem veroorzaakt een dubbele exponent: Gebruik accolades om te verduidelijken.",CantUseHash1:"U kunt 'macroparameterteken #' niet gebruiken in mathmodus",MisplacedMiddle:"%1 moet zich tussen \\left en \\right bevinden",MisplacedLimits:"%1 is alleen toegestaan op bewerkingstekens",MisplacedMoveRoot:"%1 kan alleen voorkomen in een root",MultipleCommand:"Meerdere %1",IntegerArg:"Het argument voor %1 moet een geheel getal zijn",NotMathMLToken:"%1 is geen symboolelement",InvalidMathMLAttr:"Ongeldige MathML-eigenschap: %1",UnknownAttrForElement:"%1 is geen bekende eigenschap voor %2",MaxMacroSub1:"Het MathJax maximale aantal macrovervangingen is overschreden; is er een recursieve macro-aanroep?",MaxMacroSub2:"Het MathJax maximale aantal macrovervangingen is overschreden; is er een recursieve LaTeX-omgeving?",MissingArgFor:"Ontbrekend argument voor %1",ExtraAlignTab:"Overtollige uitlijningtab in \\cases-tekst",BracketMustBeDimension:"Rechte haak argument voor %1 moet een dimensie zijn",InvalidEnv:'Ongeldige omgevingsnaam "%1"',UnknownEnv:'Onbekende omgeving "%1"',ExtraCloseLooking:"Overtollige afsluitende accolade terwijl gezocht wordt naar %1",MissingCloseBracket:"Kon afsluitende ']' niet vinden als argument voor %1",MissingOrUnrecognizedDelim:"Ontbrekend of onbekend scheidingsteken voor %1",MissingDimOrUnits:"Ontbrekende dimensie of zijn eenheden voor %1",TokenNotFoundForCommand:"Kon %1 niet vinden voor %2",MathNotTerminated:"Math niet afgerond in een tekstblok",IllegalMacroParam:"Niet toegestane macroparameterverwijzing",MaxBufferSize:"MathJax interne bufferomvang overschreden; is er een recursieve macro-aanroep?",CommandNotAllowedInEnv:"%1 niet toegestaan in de omgeving %2",MultipleLabel:'Label "%1" meerdere keren gedefinieerd',CommandAtTheBeginingOfLine:"%1 moet aan het begin van een regel staan",IllegalAlign:"Niet toegestane uitlijning gespecificeerd in %1",BadMathStyleFor:"Foute wiskundige stijl voor %1",PositiveIntegerArg:"Het argument voor %1 moet een positief geheel getal zijn",ErroneousNestingEq:"Foutief nesten van vergelijkingsstructuren",MultlineRowsOneCol:"De regels in de omgeving %1 moeten precies \u00E9\u00E9n kolom bevatten",MultipleBBoxProperty:"%1 twee keer gespecificeerd in %2",InvalidBBoxProperty:'"%1" lijkt niet op een kleur, een opvuldimensie of een stijl',ExtraEndMissingBegin:"Overtollige %1 of ontbrekende \\begingroup",GlobalNotFollowedBy:"%1 niet gevolgd door \\let, \\def of \\newcommand",UndefinedColorModel:'Kleurmodel "%1" niet gedefinieerd',ModelArg1:"Kleurwaardes voor het %1 model hebben 3 getallen nodig",InvalidDecimalNumber:"Ongeldig decimaal getal",ModelArg2:"Kleurwaardes voor het model %1 moeten tussen %2 en %3 liggen",InvalidNumber:"Ongeldig getal",NewextarrowArg1:"Eerste argument voor %1 moet een bewerkingsvolgorde naam zijn.",NewextarrowArg2:"Tweede argument voor %1 moet twee gehele getallen zijn, gescheiden door een komma",NewextarrowArg3:"Derde argument voor %1 moet een Unicodekarakternummer zijn",NoClosingChar:"Kan afsluitende %1 niet vinden",IllegalControlSequenceName:"Niet toegestane bewerkingsvolgordenaam voor %1",IllegalParamNumber:"Niet toegestane getallen of parameters gespecificeerd in %1",MissingCS:"%1 moet gevolgd worden door een bewerkingsvolgorde",CantUseHash2:"Niet toegestaan gebruik van # in een sjabloon voor %1",SequentialParam:"Parameters voor %1 moeten opeenvolgend genummerd zijn",MissingReplacementString:"Ontbrekende vervangende tekst voor definitie van %1",MismatchUseDef:"Gebruik van %1 stemt niet overeen met zijn definitie",RunawayArgument:"Ontsnapt argument voor %1?",NoClosingDelim:"Kan afsluitende scheidingsteken voor %1 niet vinden"}});MathJax.Ajax.loadComplete("[MathJax]/localization/nl/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/nl/nl.js b/htdocs/js/MathJax-2.7.2/localization/nl/nl.js
new file mode 100644
index 0000000..30e5865
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/nl/nl.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/nl/nl.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("nl",null,{menuTitle:"Nederlands",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax heeft een gebruikersconfiguratie cookie aangetroffen dat code bevat die uitgevoerd moet worden. Wilt u deze uitvoeren?\n\\n\n(U zou op annuleren moeten drukken tenzij u het cookie zelf ingesteld heeft.)",MathProcessingError:"Mathverwerkingsfout",MathError:"Mathfout",LoadFile:"Bezig met laden van %1",Loading:"Bezig met laden",LoadFailed:"Het bestand kon niet geladen worden: %1",ProcessMath:"Berekening aan het verwerken: %1%%",Processing:"Bezig met verwerken",TypesetMath:"Berekening aan het opmaken: %1%%",Typesetting:"Opmaken",MathJaxNotSupported:"Uw browser ondersteunt MathJax niet",ErrorTips:"Debugtips: gebruik %%1, inspecteer %%2 in de console van de browser"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/nl/nl.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/oc/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/oc/FontWarnings.js
new file mode 100644
index 0000000..54fd300
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/oc/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/oc/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("oc","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/oc/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/oc/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/oc/HTML-CSS.js
new file mode 100644
index 0000000..1c66923
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/oc/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/oc/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("oc","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/oc/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/oc/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/oc/HelpDialog.js
new file mode 100644
index 0000000..d998c79
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/oc/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/oc/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("oc","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/oc/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/oc/MathML.js b/htdocs/js/MathJax-2.7.2/localization/oc/MathML.js
new file mode 100644
index 0000000..1fbdda4
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/oc/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/oc/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("oc","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/oc/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/oc/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/oc/MathMenu.js
new file mode 100644
index 0000000..61dd0c0
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/oc/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/oc/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("oc","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Afichar jos la forma",MathMLcode:"C\u00F2di MathML",OriginalMathML:"MathML d\u2019origina",TeXCommands:"Comandas TeX",AsciiMathInput:"entrada AsciiMathML",Original:"Format d'origina",ErrorMessage:"Messatge d\u2019error",Annotation:"Anotacion",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"MathML de contengut",OpenMath:"OpenMath",texHints:"Afichar las ajudas TeX en MathML",Settings:"Parametratges dels maths",ZoomTrigger:"Desenclavador de zoom",Hover:"Susv\u00F2l",Click:"Clic",DoubleClick:"Clic doble",NoZoom:"Pas de zoom",TriggerRequires:"Lo desenclavador necessita :",Option:"Opcion",Alt:"Alt",Command:"Comanda",Control:"Contrar\u00F2tle",Shift:"Shift",ZoomFactor:"Factor de grossiment",Renderer:"Rendut matematic",MPHandles:"Daissar MathPlayer gerir :",MenuEvents:"Eveniments de men\u00FA",MouseEvents:"Eveniments de mirga",FontPrefs:"Prefer\u00E9ncias de poli\u00E7a",ForHTMLCSS:"Per HTML-CSS :",Auto:"Auto",TeXLocal:"TeX (local)",TeXWeb:"TeX (web)",TeXImage:"TeX (imatge)",STIXLocal:"STIX (local)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Men\u00FA contextual",Browser:"Navigador",Locale:"Lenga",LoadLocale:"Cargar dempu\u00E8i l\u2019URL\u2026",About:"A prepaus de MathJax",Help:"Ajuda de MathJax",localTeXfonts:"utilizar las poli\u00E7as TeX localas",webTeXfonts:"utilizar las poli\u00E7as TeX del web",imagefonts:"utilizar las poli\u00E7as Imatge",localSTIXfonts:"utilizar las poli\u00E7as STIX localas",webSVGfonts:"utilizar las poli\u00E7as SVG del web",genericfonts:"utilizar las poli\u00E7as unicode genericas",wofforotffonts:"poli\u00E7as woff o otf",eotffonts:"poli\u00E7as eot",svgfonts:"poli\u00E7as svg",Close:"Tampar",Scale:"Metre totes los maths a l\u2019escala\u2026",CloseAboutDialog:"Tampar la b\u00F3stia de dial\u00F2g A prepaus de MathJax"}});MathJax.Ajax.loadComplete("[MathJax]/localization/oc/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/oc/TeX.js b/htdocs/js/MathJax-2.7.2/localization/oc/TeX.js
new file mode 100644
index 0000000..818ee36
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/oc/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/oc/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("oc","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/oc/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/oc/oc.js b/htdocs/js/MathJax-2.7.2/localization/oc/oc.js
new file mode 100644
index 0000000..d49a850
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/oc/oc.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/oc/oc.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("oc",null,{menuTitle:"occitan",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"Error de tractament de la formula matematica",MathError:"Error dins la formula matematica",LoadFile:"Telecargament de %1",Loading:"Cargament",LoadFailed:"Frac\u00E0s del telecargament de %1",ProcessMath:"Tractament de las formulas : %1%%",Processing:"Tractament",TypesetMath:"Composicion de las formulas : %1%%",Typesetting:"Composicion",MathJaxNotSupported:"V\u00F2stre navigador sup\u00F2rta pas MathJax"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/oc/oc.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pl/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/pl/FontWarnings.js
new file mode 100644
index 0000000..e9d1aea
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pl/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pl/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pl","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax u\u017Cywa czcionek Web, aby wy\u015Bwietli\u0107 wzory matematyczne na tej stronie. Pobranie czcionek z sieci zajmuje chwil\u0119. Strona ta mog\u0142aby za\u0142adowa\u0107 si\u0119 szybciej, je\u015Bli zainstalowa\u0142by\u015B czcionki lokalnie w swoim systemie.",imageFonts:"MathJax u\u017Cywa czcionek obrazkowych zamiast lokalnych lub pobranych z sieci. To powoduje wolniejsze wy\u015Bwietlanie strony oraz uniemo\u017Cliwia wydruk w pe\u0142nej rozdzielczo\u015Bci Twojej drukarki.",noFonts:"MathJax nie mo\u017Ce zlokalizowa\u0107 czcionek potrzebnych do wy\u015Bwietlenia wzor\u00F3w, a czcionki obrazkowe nie s\u0105 dost\u0119pne. U\u017Cywane s\u0105 wi\u0119c znaki Unicode z nadziej\u0105, \u017Ce Twoja przegl\u0105darka wy\u015Bwietli je poprawnie. Niekt\u00F3re znaki mog\u0105 jednak nie wygl\u0105da\u0107 prawid\u0142owo lub mog\u0105 nie by\u0107 w og\u00F3le wy\u015Bwietlane.",webFonts:"Wi\u0119kszo\u015B\u0107 nowych przegl\u0105darek umo\u017Cliwia pobieranie czcionek z sieci Web. Aktualizacja Twojej przegl\u0105darki (lub wyb\u00F3r innej) mo\u017Ce polepszy\u0107 jako\u015B\u0107 wy\u015Bwietlanych wzor\u00F3w matematycznych na tej stronie.",fonts:"MathJax mo\u017Ce u\u017Cy\u0107 albo [czcionek STIX](%1), albo [czcionek MathJax Tex](%2). Pobierz i zainstaluj te czcionki, aby ulepszy\u0107 dzia\u0142anie MathJax.",STIXPage:"Ta strona wymaga [czcionek STIX](%1). Pobierz i zainstaluj te czcionki, aby ulepszy\u0107 dzia\u0142anie MathJax.",TeXPage:"Ta strona wymaga [czcionek MathJax Tex](%1). Pobierz i zainstaluj te czcionki, aby ulepszy\u0107 dzia\u0142anie MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/pl/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pl/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/pl/HTML-CSS.js
new file mode 100644
index 0000000..4b149db
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pl/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pl/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pl","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u0141aduj\u0119 czcionk\u0119 %1",CantLoadWebFont:"Nie mo\u017Cna za\u0142adowa\u0107 czcionki %1",FirefoxCantLoadWebFont:"Firefox nie mo\u017Ce za\u0142adowa\u0107 czcionek ze zdalnego hosta",CantFindFontUsing:"Nie mo\u017Cna znale\u017A\u0107 w\u0142a\u015Bciwej czcionki u\u017Cywaj\u0105c %1",WebFontsNotAvailable:"Czcionki internetowe nie dost\u0119pne - zamiast tego u\u017Cywane s\u0105 czcionki obrazkowe"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pl/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pl/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/pl/HelpDialog.js
new file mode 100644
index 0000000..921ae11
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pl/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pl/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pl","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Pomoc MathJax",MathJax:"*MathJax* to biblioteka Javascript umo\u017Cliwiaj\u0105ca autorom stron Web na zapisywanie wzor\u00F3w matematycznych. Jako u\u017Cytkownik, nie musisz robi\u0107 nic dodatkowo, aby wzory by\u0142y poprawnie wy\u015Bwietlane.",Browsers:"*Przegl\u0105darki*: MathJax dzia\u0142a z nowymi przegl\u0105darkami, m.in. IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ i wi\u0119kszo\u015Bci\u0105 przegl\u0105darek mobilnych.",Menu:"*Menu*: MathJax dodaje menu kontekstowe do wzor\u00F3w matematycznych. Kliknij prawym klawiszem myszki (lub lewy klawisz i Ctrl), aby je otworzy\u0107.",ShowMath:"Opcja *Poka\u017C wzory jako* pozwala zobaczy\u0107 \u017Ar\u00F3d\u0142ow\u0105 posta\u0107 wzor\u00F3w, aby mo\u017Cna by\u0142o je skopiowa\u0107 do schowka.",Settings:"Opcja *Ustawienia* pozwala kontrolowa\u0107 MathJax, m.in. ustawia\u0107 wielko\u015B\u0107 wzor\u00F3w i zmienia\u0107 mechanizm ich wy\u015Bwietlania.",Language:"*J\u0119zyk* pozwala wybra\u0107 j\u0119zyk, w jakim wy\u015Bwietlane jest menu oraz komunikaty o b\u0142\u0119dach.",Zoom:"*Powi\u0119kszanie*: Je\u017Celi masz problem z odczytaniem wzoru, MathJax mo\u017Ce zwi\u0119kszy\u0107 wielko\u015B\u0107 liter, aby \u0142atwiej by\u0142o go odczyta\u0107.",Accessibilty:"*Dost\u0119pno\u015B\u0107*: MathJax dzia\u0142a automatycznie z czytnikami ekranowymi, aby wzory matematyczne by\u0142y dost\u0119pne dla niedowidz\u0105cych.",Fonts:"*Czcionki*: MathJax u\u017Cyje czcionek matematycznych zainstalowanych w Twoim systemie. Je\u017Celi ich nie masz, to u\u017Cyje czcionek Web. Nie jest to wymagane, ale lokalnie dost\u0119pne czcionki przyspiesz\u0105 dzia\u0142anie MathJax. Sugerujemy zainstalowanie czcionek [STIX](%1).",CloseDialog:"Zamknij okno pomocy"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pl/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pl/MathML.js b/htdocs/js/MathJax-2.7.2/localization/pl/MathML.js
new file mode 100644
index 0000000..2b2cc96
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pl/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pl/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pl","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"B\u0142\u0105d w elemencie mglyph: %1",BadMglyphFont:"B\u0142\u0119dna czcionka: %1",MathPlayer:"MathJax nie m\u00F3g\u0142 uruchomi\u0107 MathPlayer.\n\nJe\u015Bli MathPlayer nie jest zainstalowany, musisz go najpierw zainstalowa\u0107.\nW przeciwnym razie, twoje ustawienia bezpiecze\u0144stwa mog\u0105 blokowa\u0107 dzia\u0142anie\nformant\u00F3w ActiveX. W Opcjach internetowych, w menu Narz\u0119dzia wybierz zak\u0142adk\u0119\nZabezpieczenia i naci\u015Bnij przycisk Poziom niestandardowy. Upewnij si\u0119, \u017Ce ustawienia\ndotycz\u0105ce ActiveX oraz skrypt\u00F3w s\u0105 w\u0142\u0105czone.\n\nDo tego czasu b\u0119d\u0105 wy\u015Bwietlane b\u0142\u0119dy zamiast wzor\u00F3w matematycznych.",CantCreateXMLParser:"MathJax nie mo\u017Ce utworzy\u0107 parsera XML dla MathML. Upewnij si\u0119, \u017Ce\nopcja 'Wykonywanie skrypt\u00F3w formant\u00F3w ActiveX' jest w\u0142\u0105czona\n(sprawd\u017A to w Opcjach internetowych w menu Narz\u0119dzia,\nw zak\u0142adce Zabezpieczenia kliknij na przycisk Poziom niestandardowy).\n\nDo tego czasu b\u0119d\u0105 wy\u015Bwietlane b\u0142\u0119dy zamiast wzor\u00F3w matematycznych.",UnknownNodeType:"Nieznany typ elementu: %1",UnexpectedTextNode:"Nieoczekiwany element tekstowy: %1",ErrorParsingMathML:"B\u0142\u0105d podczas przetwarzania MathML",ParsingError:"B\u0142\u0105d podczas przetwarzania MathML: %1",MathMLSingleElement:"MathML musi by\u0107 zamkni\u0119ty w pojedynczym elemencie",MathMLRootElement:"MathML musi by\u0107 zamkni\u0119ty w elemencie \u003Cmath\u003E, a nie %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pl/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pl/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/pl/MathMenu.js
new file mode 100644
index 0000000..12dd585
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pl/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pl/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pl","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Poka\u017C wzory jako",MathMLcode:"Kod MathML",OriginalMathML:"Oryginalny MathML",TeXCommands:"Polecenia TeX",AsciiMathInput:"Wej\u015Bcie AsciiMathML",Original:"Oryginalny formularz",ErrorMessage:"Komunikat o b\u0142\u0119dzie",Annotation:"Adnotacja",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Zawarto\u015B\u0107 MathML",OpenMath:"OpenMath",texHints:"Poka\u017C wskaz\u00F3wki TeX w MathML",Settings:"Ustawienia wzor\u00F3w",ZoomTrigger:"Zwi\u0119kszanie zoomu",Hover:"poprzez najechanie mysz\u0105",Click:"poprzez klikni\u0119cie",DoubleClick:"poprzez dwukrotnie klikni\u0119cie",NoZoom:"Bez zoomu",TriggerRequires:"Aktywacja wymaga:",Option:"Option",Alt:"Alt",Command:"Command",Control:"Ctrl",Shift:"Shift",ZoomFactor:"Wsp\u00F3\u0142czynnik powi\u0119kszenia",Renderer:"Renderowanie wzor\u00F3w",MPHandles:"Obs\u0142u\u017C MathPlayer",MenuEvents:"Zdarzenia menu",MouseEvents:"Zdarzenia myszy",MenuAndMouse:"Zdarzenia myszy i menu",FontPrefs:"Ustawienia czcionek",ForHTMLCSS:"Dla HTML-CSS:",Auto:"Automatycznie",TeXLocal:"TeX (lokalny)",TeXWeb:"TeX (www)",TeXImage:"TeX (obraz)",STIXLocal:"STIX (lokalny)",ContextMenu:"Menu kontekstowe",Browser:"Przegl\u0105darka",Scale:"Skalowanie wszystkich wzor\u00F3w...",Discoverable:"Podkre\u015Bl po najechaniu kursora",Locale:"J\u0119zyk",LoadLocale:"Pobierz z URL...",About:"O MathJax",Help:"Pomoc MathJax",localTeXfonts:"U\u017Cyj lokalnej czcionki TeX",webTeXfonts:"U\u017Cyj internetowej czcionki TeX",imagefonts:"U\u017Cyj czcionki obrazkowej",localSTIXfonts:"U\u017Cyj lokalnej czcionki STIX",webSVGfonts:"U\u017Cyj internetowej czcionki SVG",genericfonts:"U\u017Cyj generowanej czcionki unicode",wofforotffonts:"czcionki WOFF lub OTF",eotffonts:"czcionki EOT",svgfonts:"czcionki SVG",WebkitNativeMMLWarning:"Twoja przegl\u0105darka nie obs\u0142uguje MathML, wi\u0119c zmiana wyj\u015Bcia do MathML mo\u017Ce spowodowa\u0107, \u017Ce strona stanie si\u0119 niemo\u017Cliwa do odczytania.",MSIENativeMMLWarning:"Program Internet Explorer wymaga wtyczki MathPlayer do procesu wy\u015Bwietlania MathML.",OperaNativeMMLWarning:"Wsparcie dla MathML w Operze jest ograniczone. W zwi\u0105zku z tym zmiana wyj\u015Bcia na MathML mo\u017Ce spowodowa\u0107, \u017Ce niekt\u00F3re strony b\u0119d\u0105 niemo\u017Cliwe do odczytania.",SafariNativeMMLWarning:"MathML zaimplementowany w twojej przegl\u0105darce nie obs\u0142uguje wszystkich mo\u017Cliwo\u015Bci MathJax, wi\u0119c cz\u0119\u015B\u0107 wyra\u017Cen mo\u017Ce nie renderowa\u0107 si\u0119 poprawnie.",FirefoxNativeMMLWarning:"MathML zaimplementowany w twojej przegl\u0105darce nie obs\u0142uguje wszystkich mo\u017Cliwo\u015Bci MathJax, wi\u0119c cz\u0119\u015B\u0107 wyra\u017Ce\u0144 mo\u017Ce nie renderowa\u0107 si\u0119 poprawnie.",MSIESVGWarning:"SVG nie jest zaimplementowane w Internet Explorerze do wersji 9 lub podczas emulowania IE8 lub poni\u017Cej, wi\u0119c zmiana wyj\u015Bcia do SVG mo\u017Ce spowodowa\u0107, \u017Ce strona stanie si\u0119 niemo\u017Cliwa do odczytania.",LoadURL:"Za\u0142aduj t\u0142umaczenie z tego URL:",BadURL:'Adres URL powinien by\u0107 dla pliku JavaScript, kt\u00F3ry definiuje dane t\u0142umaczenie MathJax. Pliki JavaScript powinny ko\u0144czy\u0107 si\u0119 ".js"',BadData:"Nie mo\u017Cna za\u0142adowa\u0107 danych t\u0142umacze\u0144 z %1",SwitchAnyway:"Na pewno zmieni\u0107 renderer ?\n\n(Naci\u015Bnij OK a\u017Ceby zmieni\u0107, lub CANCEL aby kontynuowa\u0107 z aktualnym rendererem)",ScaleMath:"Skaluj wszystkie wzory matematyczne (por\u00F3wnane do otaczaj\u0105cego tekstu) przez",NonZeroScale:"Warto\u015B\u0107 nie powinna by\u0107 zerowa",PercentScale:"Warto\u015B\u0107 powinna by\u0107 w procentach (na przyk\u0142ad 120%%)",IE8warning:"Ta opcja wy\u0142\u0105czy obs\u0142ug\u0119 menu i powi\u0119kszania w MathJax, ale mo\u017Cesz klikn\u0105\u0107 z Altem na wz\u00F3r, aby otworzy\u0107 menu MathJax.\n\nCzy na pewno chcesz zmieni\u0107 ustawienia MathPlayer?",IE9warning:"Menu kontekstowe MathJax zostanie wy\u0142\u0105czone, ale mo\u017Cesz klikn\u0105\u0107 z Altem na wz\u00F3r, aby otworzy\u0107 menu.",NoOriginalForm:"Brak wzor\u00F3w w oryginalnej postaci",Close:"Zamknij",EqSource:"\u0179r\u00F3d\u0142o wzoru MathJax",STIXWeb:"STIX (www)",AsanaMathWeb:"Asana Math (www)",GyrePagellaWeb:"Gyre Pagella (www)",GyreTermesWeb:"Gyre Termes (www)",LatinModernWeb:"Latin Modern (www)",NeoEulerWeb:"Neo Euler (www)",CloseAboutDialog:"Zamknij okno o MathJax",FastPreview:"Szybki podgl\u0105d strony",AssistiveMML:"Asystuj\u0105cy MathML",InTabOrder:"Zawarty w kolejno\u015Bci stron"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pl/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pl/TeX.js b/htdocs/js/MathJax-2.7.2/localization/pl/TeX.js
new file mode 100644
index 0000000..c77f9b1
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pl/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pl/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pl","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Nadmiarowy nawias otwieraj\u0105cy lub brakuj\u0105cy nawias zamykaj\u0105cy",ExtraCloseMissingOpen:"Nadmiarowy nawias zamykaj\u0105cy lub brakuj\u0105cy nawias otwieraj\u0105cy",MissingLeftExtraRight:"Brakuj\u0105cy \\left lub nadmiarowy \\right",MissingScript:"Brakuj\u0105cy argument dla indeksu dolnego lub g\u00F3rnego",ExtraLeftMissingRight:"Nadmiarowy \\left lub brakuj\u0105cy \\right",Misplaced:"\u0179le umiejscowiony %1",MissingOpenForSub:"Brakuj\u0105cy nawias otwieraj\u0105cy dla indeksu dolnego",MissingOpenForSup:"Brakuj\u0105cy nawias otwieraj\u0105cy dla indeksu g\u00F3rnego",AmbiguousUseOf:"Niejednoznaczne u\u017Cycie %1",EnvBadEnd:"\\begin{%1} zosta\u0142 zako\u0144czony \\end{%2}",EnvMissingEnd:"Brakuj\u0105ce \\end{%1}",MissingBoxFor:"Brakuj\u0105ce pude\u0142ko (box) dla %1",MissingCloseBrace:"Brakuj\u0105cy nawias zamykaj\u0105cy",UndefinedControlSequence:"Nieznana komenda steruj\u0105ca %1",DoubleExponent:"Podw\u00F3jna pot\u0119ga: u\u017Cyj nawias\u00F3w, aby unikn\u0105\u0107 niejednoznaczno\u015Bci",DoubleSubscripts:"Podw\u00F3jny indeks: u\u017Cyj nawias\u00F3w, aby unikn\u0105\u0107 niejednoznaczno\u015Bci",DoubleExponentPrime:"Znak ' oznacza podw\u00F3jny wyk\u0142adnik: u\u017Cyj nawias\u00F3w, aby unikn\u0105\u0107 niejednoznaczno\u015Bci",CantUseHash1:"Nie mo\u017Cesz u\u017Cywa\u0107 znaku parametru makra # w trybie matematycznym",MisplacedMiddle:"%1 musi by\u0107 pomi\u0119dzy \\left i \\right",MisplacedLimits:"%1 jest dozwolony tylko dla operator\u00F3w",MisplacedMoveRoot:"%1 mo\u017Ce pojawi\u0107 si\u0119 tylko w ramach korzenia (root)",MultipleCommand:"Wielokrotny %1",IntegerArg:"Parametr dla %1 musi by\u0107 liczb\u0105 ca\u0142kowit\u0105",NotMathMLToken:"%1 nie jest elementem typu token",InvalidMathMLAttr:"Nieprawid\u0142owy atrybut MathML: %1",UnknownAttrForElement:"%1 nie jest znanym atrybutem dla %2",MaxMacroSub1:"Przekroczono maksymaln\u0105 liczb\u0119 wywo\u0142a\u0144 makra; czy wyst\u0119puje rekursywne makro?",MaxMacroSub2:"Przekroczono maksymaln\u0105 liczb\u0119 zast\u0105pie\u0144 MathJax; czy wyst\u0119puje rekursywne \u015Brodowisko LaTeX?",MissingArgFor:"Brakuje argumentu dla %1",ExtraAlignTab:"Nadmiarowy tabulator w \\cases",BracketMustBeDimension:"Argument w nawiasie dla %1 musi by\u0107 wymiarem",InvalidEnv:"Nieznana nazwa \u015Brodowiska '%1'",UnknownEnv:"Nieznane \u015Brodowisko '%1'",ExtraCloseLooking:"Nadmiarowy nawias zamykaj\u0105cy napotkany w czasie poszukiwania %1",MissingCloseBracket:"Nie odnaleziono zamykaj\u0105cego nawiasu ']' dla argumentu dla %1",MissingOrUnrecognizedDelim:"Nieodnaleziony lub nierozpoznany separator dla %1",MissingDimOrUnits:"Brakuje wymiaru lub jego jednostki dla %1",TokenNotFoundForCommand:"Nie odnaleziono %1 dla %2",MathNotTerminated:"Nie odnaleziono zako\u0144czenia w polu tekstowym",IllegalMacroParam:"Nieprawid\u0142owa referencja do parametru makra",MaxBufferSize:"Przekroczono rozmiar bufora MathJax, czy istnieje rekursywne wywo\u0142anie makra?",CommandNotAllowedInEnv:"%1 nie jest dozwolony w \u015Brodowisku %2",MultipleLabel:"Wielokrotna definicja etykiety '%1'",CommandAtTheBeginingOfLine:"%1 musi znajdowa\u0107 si\u0119 na pocz\u0105tku linii",IllegalAlign:"Nieprawid\u0142owy argument dla %1",BadMathStyleFor:"B\u0142\u0119dny styl dla %1",PositiveIntegerArg:"Argument dla %1 musi by\u0107 dodatni\u0105 liczb\u0105 ca\u0142kowit\u0105",ErroneousNestingEq:"B\u0142\u0119dne zagnie\u017Cd\u017Cenie wyra\u017Ce\u0144",MultlineRowsOneCol:"Wiersze w \u015Brodowisku %1 musz\u0105 mie\u0107 dok\u0142adnie jedn\u0105 kolumn\u0119",MultipleBBoxProperty:"%1 okre\u015Blony dwa razy w %2",InvalidBBoxProperty:"'%1' nie jest kolorem, wielko\u015Bci\u0105 odst\u0119pu, ani stylem",ExtraEndMissingBegin:"Nadmiarowy %1 lub brakuj\u0105cy \\begingroup",GlobalNotFollowedBy:"Po %1 nie wyst\u0119puje \\let, \\def, ani \\newcommand",UndefinedColorModel:"Przestrze\u0144 barw '%1' nie jest zdefiniowana",ModelArg1:"Warto\u015Bci kolor\u00F3w dla przestrzeni %1 wymagaj\u0105 3 liczb",InvalidDecimalNumber:"Nieprawid\u0142owe liczba dziesi\u0119tna",ModelArg2:"Warto\u015Bci kolor\u00F3w dla przestrzeni %1 musz\u0105 by\u0107 pomi\u0119dzy %2 i %3",InvalidNumber:"B\u0142\u0119dna liczba",NewextarrowArg1:"Pierwszy argument dla %1 musi by\u0107 nazw\u0105 sekwencji kontrolnej",NewextarrowArg2:"Drugi argumentem dla %1 musz\u0105 by\u0107 dwie liczby ca\u0142kowite oddzielone przecinkiem",NewextarrowArg3:"Trzeci argument dla %1 musi by\u0107 numerem znaku unicode",NoClosingChar:"Nie mo\u017Cna odnale\u017A\u0107 zamykaj\u0105cego %1",IllegalControlSequenceName:"Nieprawid\u0142owa nazwa sekwencji kontrolnej dla %1",IllegalParamNumber:"Nieprawid\u0142owa liczba parametr\u00F3w dla %1",MissingCS:"Po %1 musi wyst\u0105pi\u0107 sekwencja kontrolna",CantUseHash2:"Nieprawid\u0142owe u\u017Cycie # w szablonie dla %1",SequentialParam:"Parametry dla %1 musz\u0105 by\u0107 ponumerowane rosn\u0105co",MissingReplacementString:"Brak \u0142a\u0144cucha zamiennego dla definicji %1",MismatchUseDef:"U\u017Cycie %1 niezgodne z definicj\u0105",RunawayArgument:"Zgin\u0105\u0142 argument dla %1?",NoClosingDelim:"Nie mo\u017Cna znale\u017A\u0107\u00A0ko\u0144cz\u0105cego separatora dla %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pl/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pl/pl.js b/htdocs/js/MathJax-2.7.2/localization/pl/pl.js
new file mode 100644
index 0000000..96058c0
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pl/pl.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pl/pl.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pl",null,{menuTitle:"polski",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax znalaz\u0142 konfiguracj\u0119 zapisan\u0105 w ciasteczku, kt\u00F3ra zawiera kod do uruchomienia. Czy chcesz go uruchomi\u0107?\n\n(Powiniene\u015B nacisn\u0105\u0107 Anuluj, je\u015Bli to nie Ty stworzy\u0142e\u015B t\u0119 konfiguracj\u0119.)",MathProcessingError:"B\u0142\u0105d podczas przetwarzania wzor\u00F3w matematycznych",MathError:"B\u0142\u0105d we wzorze matematycznym",LoadFile:"\u0141aduj\u0119 %1",Loading:"\u0141aduj\u0119",LoadFailed:"Nie uda\u0142o si\u0119 za\u0142adowa\u0107 pliku: %1",ProcessMath:"Przetwarzam wzory matematyczne: %1%%",Processing:"Przetwarzam",TypesetMath:"Przetwarzam wzory matematyczne: %1%%",Typesetting:"Przetwarzam",MathJaxNotSupported:"Twoja przegl\u0105darka nie obs\u0142uguje MathJax",ErrorTips:"Porady debugowania: u\u017Cyj %%1, sprawd\u017A %%2 w konsoli przegl\u0105darki."}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a==1){return 1}else{if(a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)){return 2}else{return 3}}},number:function(a){return String(a).replace(".",",")}});MathJax.Ajax.loadComplete("[MathJax]/localization/pl/pl.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt-br/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/pt-br/FontWarnings.js
new file mode 100644
index 0000000..c3dc2b5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt-br/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt-br/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt-br","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"O MathJax est\u00E1 utilizando fontes baseadas em web para exibir as f\u00F3rmulas matem\u00E1ticas desta p\u00E1gina. O download delas leva algum tempo, ent\u00E3o a p\u00E1gina seria renderizada mais rapidamente se voc\u00EA instalasse as fontes para matem\u00E1tica diretamente na pasta de fontes do seu sistema.",imageFonts:"O MathJax est\u00E1 utilizando fontes feitas com imagens em vez de fontes locais ou baseadas em web. Isso torna a renderiza\u00E7\u00E3o mais lenta do que o de costume, e as f\u00F3rmulas matem\u00E1ticas poder\u00E3o n\u00E3o ser impressas com a maior resolu\u00E7\u00E3o dispon\u00EDvel em sua impressora.",noFonts:"O MathJax n\u00E3o foi capaz de localizar uma fonte para utilizar ao renderizar as f\u00F3rmulas matem\u00E1ticas, e n\u00E3o est\u00E3o dispon\u00EDveis fontes feitas com imagens, ent\u00E3o ser\u00E3o utilizados caracteres unicode gen\u00E9ricos com a esperan\u00E7a de que o seu navegador seja capaz de exib\u00ED-los. Alguns caracteres podem n\u00E3o aparecer como deveriam, ou simplesmente desaparecer.",webFonts:"A maioria dos navegadores modernos permite que as fontes sejam baixadas a partir da web. Atualizar para uma vers\u00E3o mais recente do seu navegador (ou mudar de navegador) poderia melhorar a qualidade das f\u00F3rmulas matem\u00E1ticas desta p\u00E1gina.",fonts:"O MathJax pode usar tanto [fontes STIX](%1) ou as [fontes MathJax TeX](%2). Baixe e instale uma destas fontes para melhorar sua experi\u00EAncia com o MathJax.",STIXPage:"Esta p\u00E1gina foi projetada para utilizar [fontes STIX](%1). Baixe e instale estas fontes para melhorar sua experi\u00EAncia com o MathJax.",TeXPage:"Esta p\u00E1gina foi projetada para utilizar [fontes MathJax TeX](%1). Baixe e instale estas fontes para melhorar sua experi\u00EAncia com o MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt-br/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/pt-br/HTML-CSS.js
new file mode 100644
index 0000000..b72aaf2
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt-br/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt-br/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt-br","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Carregando fonte baseada em web %1",CantLoadWebFont:"N\u00E3o foi poss\u00EDvel carregar a fonte baseada em web %1",FirefoxCantLoadWebFont:"O Firefox N\u00E3o pode carregar fontes baseadas em web a partir de um host remoto",CantFindFontUsing:"N\u00E3o \u00E9 poss\u00EDvel encontrar uma fonte v\u00E1lida usando %1",WebFontsNotAvailable:"Fontes baseadas em web n\u00E3o est\u00E3o dispon\u00EDveis -- usando fontes feitas com imagens em vez disso"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt-br/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/pt-br/HelpDialog.js
new file mode 100644
index 0000000..62ae03d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt-br/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt-br/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt-br","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Ajuda do MathJax",MathJax:"*MathJax* \u00E9 uma biblioteca em JavaScript que permite aos autores a inclus\u00E3o de conte\u00FAdo matem\u00E1tico em suas p\u00E1ginas web. Como um renderizador, voc\u00EA n\u00E3o precisa fazer nada para que isso ocorra.",Browsers:"*Navegadores*: O MathJax funciona em todos os navegadores modernos incluindo IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ e a maioria dos navegadores para dispositivos m\u00F3veis.",Menu:"*Menu de F\u00F3rmulas*: O MathJax acrescenta um menu de contexto \u00E0s equa\u00E7\u00F5es. Clique com o bot\u00E3o direito ou pressione CTRL ao clicar em qualquer f\u00F3rmula matem\u00E1tica para acessar o menu.",ShowMath:"*Mostrar F\u00F3rmulas Como* permite que visualize o c\u00F3digo da f\u00F3rmula para copiar e colar (como MathML ou em seu formato original).",Settings:"*Configura\u00E7\u00F5es* oferecem a voc\u00EA o controle sobre os recursos do MathJax, tais como o tamanho das f\u00F3rmulas, e o mecanismo utilizado para exibir equa\u00E7\u00F5es.",Language:"*Idioma* permite que escolha o idioma que o MathJax utiliza em seus menus e mensagens de aviso.",Zoom:"*Zoom nas F\u00F3rmulas*: Se voc\u00EA tem dificuldade para ler uma equa\u00E7\u00E3o, o MathJax pode ampli\u00E1-la para ajud\u00E1-lo a visualiz\u00E1-la melhor.",Accessibilty:"*Acessibilidade*: O MathJax funcionar\u00E1 automaticamente em leitores de tela para tornar as f\u00F3rmulas matem\u00E1ticas acess\u00EDveis aos que possuem problemas de vis\u00E3o.",Fonts:"*Fontes*: O MathJax utilizar\u00E1 certas fontes para f\u00F3rmulas matem\u00E1ticas se elas estiverem instaladas no seu computador; caso contr\u00E1rio, ele utilizar\u00E1 fontes baseadas em web. Embora n\u00E3o seja obrigat\u00F3rio, o uso de fontes instaladas localmente acelerar\u00E1 a diagrama\u00E7\u00E3o. Sugerimos que instale [fontes STIX](%1).",CloseDialog:"Fechar caixa de ajuda"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt-br/MathML.js b/htdocs/js/MathJax-2.7.2/localization/pt-br/MathML.js
new file mode 100644
index 0000000..5c07b65
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt-br/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt-br/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt-br","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Mglyph ruim: %1",BadMglyphFont:"Fonte ruim: %1",MathPlayer:"O MathJax n\u00E3o foi capaz de configurar o MathPlayer.\n\nSe o MathPlayer n\u00E3o estiver instalado, precisar\u00E1 instal\u00E1-lo primeiro.\nCaso contr\u00E1rio, suas configura\u00E7\u00F5es de seguran\u00E7a podem estar prevenindo a execu\u00E7\u00E3o\nde controles ActiveX. Use as Op\u00E7\u00F5es de Internet sob\no menu Ferramentas e selecione a aba de Seguran\u00E7a ent\u00E3o pressione o bot\u00E3o N\u00EDvel Personalizado. Confira se as configura\u00E7\u00F5es para 'Execu\u00E7\u00E3o de Controles ActiveX', e 'Comportamento de scripts e c\u00F3digos bin\u00E1rios'\nest\u00E3o ativadas.\n\nAtualmente voc\u00EA ver\u00E1 mensagens de erro em vez da \ndiagrama\u00E7\u00E3o das f\u00F3rmulas matem\u00E1ticas.",CantCreateXMLParser:"O MathJax n\u00E3o pode criar um interpretador de XML para o MathML. Confira se\na configura\u00E7\u00E3o de seguran\u00E7a 'Controles de Script ActiveX marcados como seguros para scripting'\nest\u00E1 habilitado (use as Op\u00E7\u00F5es de Internet no menu \nFerramentas, e selecione o painel de Seguran\u00E7a, depois pressione o bot\u00E3o N\u00EDvel Personalizado\npara conferir isso).\n\nAs equa\u00E7\u00F5es em MathML n\u00E3o poder\u00E3o ser processadas pelo MathJax.",UnknownNodeType:"Tipo de n\u00F3 desconhecido: %1",UnexpectedTextNode:"N\u00F3 de texto inesperado: %1",ErrorParsingMathML:"Erro ao interpretar MathML",ParsingError:"Erro ao interpretar MathML: %1",MathMLSingleElement:"MathML deve ser formado por um \u00FAnico elemento",MathMLRootElement:"MathML deve ser formado por um elemento \u003Cmath\u003E, n\u00E3o %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt-br/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/pt-br/MathMenu.js
new file mode 100644
index 0000000..f758c29
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt-br/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt-br/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt-br","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Mostrar F\u00F3rmulas Como",MathMLcode:"C\u00F3digo MathML",OriginalMathML:"MathML original",TeXCommands:"Comandos TeX",AsciiMathInput:"Entrada AsciiMathML",Original:"Formato original",ErrorMessage:"Mensagem de erro",Annotation:"Anota\u00E7\u00E3o",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"MathML do conte\u00FAdo",OpenMath:"OpenMath",texHints:"Mostrar dicas de TeX em MathML",Settings:"Configura\u00E7\u00F5es das f\u00F3rmulas",ZoomTrigger:"Disparador do zoom",Hover:"Passar o mouse",Click:"Clique",DoubleClick:"Clique duplo",NoZoom:"Sem zoom",TriggerRequires:"O Disparador Requer:",Option:"Op\u00E7\u00E3o",Alt:"Alt",Command:"Comando",Control:"Control",Shift:"Shift",ZoomFactor:"Fator de zoom",Renderer:"Renderizador das F\u00F3rmulas",MPHandles:"Deixe que o MathPlayer resolva:",MenuEvents:"Eventos de Menu",MouseEvents:"Eventos de Mouse",MenuAndMouse:"Eventos de Mouse e de Menu",FontPrefs:"Prefer\u00EAncias de Fontes",ForHTMLCSS:"Para HTML-CSS:",Auto:"Autom\u00E1tico",TeXLocal:"TeX (local)",TeXWeb:"TeX (web)",TeXImage:"TeX (imagem)",STIXLocal:"STIX (local)",STIXWeb:"STIX (Web)",AsanaMathWeb:"Asana Math (Web)",GyrePagellaWeb:"Gyre Pagella (Web)",GyreTermesWeb:"Gyre Termes (Web)",LatinModernWeb:"Latim Moderno (Web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Menu de Contexto",Browser:"Navegador",Scale:"Redimensionar Todas as F\u00F3rmulas ...",Discoverable:"Destacar ao Passar o Mouse",Locale:"Idioma",LoadLocale:"Carregar a partir de URL ...",About:"Sobre o MathJax",Help:"Ajuda do MathJax",localTeXfonts:"usando fontes TeX locais",webTeXfonts:"usando fontes TeX da web",imagefonts:"usando fontes feitas com imagens",localSTIXfonts:"usando fontes STIX locais",webSVGfonts:"usando fontes SVG da web",genericfonts:"usando fontes unicode gen\u00E9ricas",wofforotffonts:"fontes WOFF ou OTF",eotffonts:"fontes EOT",svgfonts:"fontes SVG",WebkitNativeMMLWarning:"Parece que seu navegador n\u00E3o oferece suporte nativo ao MathML, ent\u00E3o a mudan\u00E7a para a sa\u00EDda do MathML pode tornar ileg\u00EDveis as f\u00F3rmulas matem\u00E1ticas da p\u00E1gina.",MSIENativeMMLWarning:"O Internet Explorer requer o plugin MathPlayer para processar MathML.",OperaNativeMMLWarning:"O suporte ao MathML no Opera \u00E9 limitado, ent\u00E3o a mudan\u00E7a para MathML pode piorar a renderiza\u00E7\u00E3o de algumas express\u00F5es.",SafariNativeMMLWarning:"O suporte ao MathML nativo do seu navegador n\u00E3o implementa todos os recursos usados pelo MathJax, ent\u00E3o algumas express\u00F5es podem n\u00E3o ser exibidas adequadamente.",FirefoxNativeMMLWarning:"O suporte ao MathML nativo do seu navegador n\u00E3o implementa todos os recursos usados pelo MathJax, ent\u00E3o algumas express\u00F5es podem n\u00E3o ser exibidas adequadamente.",MSIESVGWarning:"N\u00E3o h\u00E1 uma implementa\u00E7\u00E3o de SVG nas vers\u00F5es do Internet Explorer anteriores ao IE9 ou quando ele est\u00E1 emulando o IE8 ou as vers\u00F5es anteriores. A mudan\u00E7a para SVG far\u00E1 com que as f\u00F3rmulas n\u00E3o sejam exibidas adequadamente.",LoadURL:"Carregar os dados de tradu\u00E7\u00E3o a partir desta URL:",BadURL:"A URL deve ser para um um arquivo de javascript que defina os dados de tradu\u00E7\u00E3o do MathJax. Os nomes dos arquivos de Javascript devem terminar com '.js'",BadData:"Falha ao carregar os dados de tradu\u00E7\u00E3o de %1",SwitchAnyway:"Mudar para este renderizador mesmo assim?\n\n(Pressione OK para mudar, CANCELAR para continuar com o renderizador atual)",ScaleMath:"Redimensionar todas as f\u00F3rmulas matem\u00E1ticas (em rela\u00E7\u00E3o ao texto \u00E0 sua volta) em",NonZeroScale:"A escala n\u00E3o deve ser zero",PercentScale:"A escala deve ser uma porcentagem (por exemplo, 120%%)",IE8warning:"Isto desabilitar\u00E1 o menu MathJax e os recursos de zoom, mas voc\u00EA poder\u00E1 usar Alt-Clique em uma express\u00E3o para obter o menu MathJax em vez disso.\n\nRealmente alterar as configura\u00E7\u00F5es do MathPlayer?",IE9warning:"O menu de contexto do MathJax ser\u00E1 desabilitado, mas voc\u00EA pode usar Alt-Clique em uma express\u00E3o para obter o menu MathJax em vez disso.",NoOriginalForm:"Sem formulario original dispon\u00EDvel",Close:"Fechar",EqSource:"Fonte da Equa\u00E7\u00E3o do MathJax",CloseAboutDialog:"Fechar caixa sobre MathJax",FastPreview:"Pr\u00E9-visualiza\u00E7\u00E3o r\u00E1pida",AssistiveMML:"MAthML assistiva",InTabOrder:"Incluir na ordem da guia"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt-br/TeX.js b/htdocs/js/MathJax-2.7.2/localization/pt-br/TeX.js
new file mode 100644
index 0000000..72bd20c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt-br/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt-br/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt-br","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Sobrou uma chave de abertura ou faltou uma de fechamento",ExtraCloseMissingOpen:"Sobrou uma chave de fechamento ou faltou uma de abertura",MissingLeftExtraRight:"Faltou um \\left ou sobrou um \\right",MissingScript:"Faltou o argumento de um sobrescrito ou de um subscrito",ExtraLeftMissingRight:"Sobrou um \\left ou faltou um \\right",Misplaced:"%1 fora do lugar",MissingOpenForSub:"Faltou uma chave de abertura para o subscrito",MissingOpenForSup:"Faltou uma chave de abertura para o sobrescrito",AmbiguousUseOf:"Uso amb\u00EDguo de %1",EnvBadEnd:"\\begin{%1} foi terminado com \\end{%2}",EnvMissingEnd:"Faltou \\end{%1}",MissingBoxFor:"Faltou uma caixa para %1",MissingCloseBrace:"Faltou uma chave de fechamento",UndefinedControlSequence:"Sequ\u00EAncia de controle indefinida %1",DoubleExponent:"Expoente duplo: utilize chaves para esclarecer",DoubleSubscripts:"Subscrito duplo: utilize chaves para esclarecer",DoubleExponentPrime:"Prime causa expoente duplo: utilize chaves para esclarecer",CantUseHash1:"Voc\u00EA n\u00E3o pode usar o caractere # que indica um par\u00E2metro de macro no modo matem\u00E1tico",MisplacedMiddle:"%1 deve estar entre \\left e \\right",MisplacedLimits:"%1 s\u00F3 \u00E9 permitido nos operadores",MisplacedMoveRoot:"%1 pode aparecer somente dentro de uma raiz",MultipleCommand:"Repeti\u00E7\u00E3o de %1",IntegerArg:"O argumento de %1 deve ser um inteiro",NotMathMLToken:"%1 n\u00E3o \u00E9 um elemento de token",InvalidMathMLAttr:"Atributo MathML inv\u00E1lido: %1",UnknownAttrForElement:"%1 n\u00E3o \u00E9 um atributo reconhecido para %2",MaxMacroSub1:"Foi excedido o m\u00E1ximo de substitui\u00E7\u00F5es de macros do MathJax; h\u00E1 alguma chamada a uma macro recursiva?",MaxMacroSub2:"Foi excedido o m\u00E1ximo de substitui\u00E7\u00F5es do MathJax; h\u00E1 algum ambiente de LaTeX recursivo?",MissingArgFor:"Faltou um argumento para %1",ExtraAlignTab:"Sobrou um tab de alinhamento no texto de \\cases",BracketMustBeDimension:"O argumento nos colchetes de %1 deve ser uma dimens\u00E3o",InvalidEnv:"Nome de ambiente inv\u00E1lido '%1'",UnknownEnv:"Ambiente desconhecido '%1'",ExtraCloseLooking:"Sobrou uma chave de fechamento ao procurar por %1",MissingCloseBracket:"N\u00E3o foi encontrado um ']' de fechamento para o argumento de %1",MissingOrUnrecognizedDelim:"O delimitador para %1 est\u00E1 ausente ou n\u00E3o foi reconhecido",MissingDimOrUnits:"Faltou a dimens\u00E3o ou a unidade de %1",TokenNotFoundForCommand:"N\u00E3o foi encontrado %1 para %2",MathNotTerminated:"A f\u00F3rmula n\u00E3o foi terminada na caixa de texto",IllegalMacroParam:"Refer\u00EAncia inv\u00E1lida a um par\u00E2metro de macro",MaxBufferSize:"O tamanho do buffer interno do MathJax foi excedido; h\u00E1 alguma chamada a uma macro recursiva?",CommandNotAllowedInEnv:"%1 n\u00E3o \u00E9 permitido no ambiente %2",MultipleLabel:"O r\u00F3tulo '%1' foi definido mais de uma vez",CommandAtTheBeginingOfLine:"%1 deve vir no in\u00EDcio da linha",IllegalAlign:"Foi especificado um alinhamento ilegal em %1",BadMathStyleFor:"Estilo de f\u00F3rmulas matem\u00E1ticas ruim para %1",PositiveIntegerArg:"O argumento para %1 deve ser um numero inteiro positivo",ErroneousNestingEq:"Aninhamento incorreto de estruturas de equa\u00E7\u00F5es",MultlineRowsOneCol:"As linhas do ambiente %1 devem ter apenas uma coluna",MultipleBBoxProperty:"%1 foi especificado duas vezes em %2",InvalidBBoxProperty:"'%1' n\u00E3o parece ser uma cor, uma dimens\u00E3o para padding, nem um estilo",ExtraEndMissingBegin:"Sobrou um %1 ou faltou um \\begingroup",GlobalNotFollowedBy:"%1 n\u00E3o foi seguido por um \\let, \\def, ou \\newcommand",UndefinedColorModel:"O modelo de cores '%1' n\u00E3o foi definido",ModelArg1:"Os valores de cor para o modelo %1 exigem 3 n\u00FAmeros",InvalidDecimalNumber:"N\u00FAmero decimal inv\u00E1lido",ModelArg2:"Os valores de cor para o modelo %1 devem estar entre %2 e %3",InvalidNumber:"N\u00FAmero inv\u00E1lido",NewextarrowArg1:"O primeiro argumento de %1 deve ser o nome de uma sequ\u00EAncia de controle",NewextarrowArg2:"O segundo argumento de %1 deve ser composto de dois inteiros separados por uma v\u00EDrgula",NewextarrowArg3:"O terceiro argumento de %1 deve ser o n\u00FAmero de um caractere unicode",NoClosingChar:"N\u00E3o foi poss\u00EDvel encontrar um %1 de fechamento",IllegalControlSequenceName:"Nome ilegal para uma sequ\u00EAncia de controle de %1",IllegalParamNumber:"N\u00FAmero ilegal de par\u00E2metros especificado em %1",MissingCS:"%1 deve ser seguido por uma sequ\u00EAncia de controle",CantUseHash2:"Uso ilegal de # em um modelo para %1",SequentialParam:"Os par\u00E2metros para %1 devem ser numerados sequencialmente",MissingReplacementString:"Faltou a linha de substitui\u00E7\u00E3o para a defini\u00E7\u00E3o de %1",MismatchUseDef:"O uso de %1 n\u00E3o est\u00E1 de acordo com sua defini\u00E7\u00E3o",RunawayArgument:"Argumento extra para %1?",NoClosingDelim:"N\u00E3o foi encontrado um delimitador de fechamento para %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt-br/pt-br.js b/htdocs/js/MathJax-2.7.2/localization/pt-br/pt-br.js
new file mode 100644
index 0000000..9d01ab5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt-br/pt-br.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt-br/pt-br.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt-br",null,{menuTitle:"portugu\u00EAs do Brasil",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"O MathJax encontrou um cookie com configura\u00E7\u00F5es de usu\u00E1rio que inclui c\u00F3digo a ser executado. Deseja execut\u00E1-lo?\n\n(Voc\u00EA deve pressionar Cancelar a n\u00E3o ser que voc\u00EA mesmo tenha criado o cookie.)",MathProcessingError:"Erro no processamento das f\u00F3rmulas",MathError:"Erro na f\u00F3rmula matem\u00E1tica",LoadFile:"Carregando %1",Loading:"Carregando",LoadFailed:"O arquivo n\u00E3o pode ser carregado: %1",ProcessMath:"Processando f\u00F3rmula: %1%%",Processing:"Processando",TypesetMath:"Realizando a Diagrama\u00E7\u00E3o das F\u00F3rmulas: %1%%",Typesetting:"Realizando a Diagrama\u00E7\u00E3o",MathJaxNotSupported:"Seu navegador n\u00E3o suporta MathJax",ErrorTips:"Dicas de depura\u00E7\u00E3o: use %%1, para inspecionar %%2 no console do navegador"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return String(a).replace(".",",")}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/pt-br.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/pt/FontWarnings.js
new file mode 100644
index 0000000..bd0d524
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"O MathJax est\u00E1 a utilizar fontes baseadas em web para exibir as f\u00F3rmulas matem\u00E1ticas desta p\u00E1gina. A sua descarga leva algum tempo, ent\u00E3o a p\u00E1gina seria renderizada mais rapidamente se instalasse as fontes para matem\u00E1tica diretamente no diret\u00F3rio de fontes do seu sistema.",imageFonts:"O MathJax est\u00E1 a utilizar fontes feitas com imagens em vez de fontes locais ou baseadas em web. Isso torna a renderiza\u00E7\u00E3o mais lenta do que o de costume, e as f\u00F3rmulas matem\u00E1ticas poder\u00E3o n\u00E3o ser impressas com a maior resolu\u00E7\u00E3o dispon\u00EDvel na sua impressora.",noFonts:"O MathJax n\u00E3o foi capaz de localizar uma fonte para utilizar ao renderizar as f\u00F3rmulas matem\u00E1ticas, e n\u00E3o est\u00E3o dispon\u00EDveis fontes feitas com imagens, ent\u00E3o ser\u00E3o utilizados caracteres Unicode gen\u00E9ricos com a esperan\u00E7a de que o seu navegador seja capaz de exibi-los. Alguns caracteres podem n\u00E3o aparecer como deveriam, ou simplesmente desaparecer.",webFonts:"A maioria dos navegadores modernos permite que as fontes sejam descarregadas a partir da web. Atualizar para uma vers\u00E3o mais recente do seu navegador (ou mudar de navegador) poderia melhorar a qualidade das f\u00F3rmulas matem\u00E1ticas desta p\u00E1gina.",fonts:"O MathJax pode usar tanto [fontes STIX](%1) ou as [fontes MathJax TeX](%2). Descarregue e instale estas fontes para melhorar a sua experi\u00EAncia com o MathJax.",STIXPage:"Esta p\u00E1gina foi projetada para utilizar [fontes STIX](%1). Descarregue e instale estas fontes para melhorar a sua experi\u00EAncia com o MathJax.",TeXPage:"Esta p\u00E1gina foi projetada para utilizar [fontes MathJax TeX](%1). Descarregue e instale estas fontes para melhorar a sua experi\u00EAncia com o MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/pt/HTML-CSS.js
new file mode 100644
index 0000000..ac9ab30
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"A carregar fonte baseada em web %1",CantLoadWebFont:"N\u00E3o foi poss\u00EDvel carregar a fonte baseada em web %1",FirefoxCantLoadWebFont:"O Firefox n\u00E3o pode carregar fontes baseadas em web a partir de um servidor remoto",CantFindFontUsing:"N\u00E3o \u00E9 poss\u00EDvel encontrar uma fonte v\u00E1lida usando %1",WebFontsNotAvailable:"Fontes baseadas em web n\u00E3o est\u00E3o dispon\u00EDveis -- a usar fontes feitas com imagens em vez disso"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/pt/HelpDialog.js
new file mode 100644
index 0000000..fceec76
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Ajuda do MathJax",MathJax:"*MathJax* \u00E9 uma biblioteca em JavaScript que permite aos autores a inclus\u00E3o de conte\u00FAdo matem\u00E1tico em suas p\u00E1ginas web. Como um renderizador, voc\u00EA n\u00E3o precisa fazer qualquer coisa para que isso ocorra.",Browsers:"*Navegadores*: O MathJax funciona em todos os navegadores modernos incluindo IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ e a maioria dos navegadores para dispositivos m\u00F3veis.",Menu:"*Menu de F\u00F3rmulas*: O MathJax acrescenta um menu de contexto \u00E0s equa\u00E7\u00F5es. Clique com o bot\u00E3o direito ou pressione CTRL ao clicar em qualquer f\u00F3rmula matem\u00E1tica para aceder ao menu.",ShowMath:"*Mostrar f\u00F3rmulas como* permite que visualize o c\u00F3digo da f\u00F3rmula para copiar e colar (como MathML ou no seu formato original).",Settings:"*Configura\u00E7\u00F5es* oferecem o controle sobre os recursos do MathJax, tais como o tamanho das f\u00F3rmulas, e o mecanismo utilizado para exibir equa\u00E7\u00F5es.",Language:"*Idioma* permite que escolha o idioma que o MathJax utiliza nos seus menus e mensagens de aviso.",Zoom:"*Zoom nas F\u00F3rmulas*: Se voc\u00EA tem dificuldade para ler uma equa\u00E7\u00E3o, o MathJax pode ampli\u00E1-la para ajud\u00E1-lo a visualiz\u00E1-la melhor.",Accessibilty:"*Acessibilidade*: O MathJax funcionar\u00E1 automaticamente em leitores de ecr\u00E3 para tornar as f\u00F3rmulas matem\u00E1ticas acess\u00EDveis aos que possuem problemas de vis\u00E3o.",Fonts:"*Fontes*: O MathJax utilizar\u00E1 certas fontes para f\u00F3rmulas matem\u00E1ticas se elas estiverem instaladas no seu computador; caso contr\u00E1rio, ele utilizar\u00E1 fontes baseadas em web. Embora n\u00E3o seja obrigat\u00F3rio, o uso de fontes instaladas localmente acelerar\u00E1 a diagrama\u00E7\u00E3o. Sugerimos que instale [fontes STIX](%1).",CloseDialog:"Fechar caixa de ajuda"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt/MathML.js b/htdocs/js/MathJax-2.7.2/localization/pt/MathML.js
new file mode 100644
index 0000000..4a4825f
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Mglyph ruim: %1",BadMglyphFont:"Fonte ruim: %1",MathPlayer:"O MathJax n\u00E3o foi capaz de configurar o MathPlayer.\n\nSe o MathPlayer n\u00E3o estiver instalado, precisar\u00E1 instal\u00E1-lo primeiro.\nCaso contr\u00E1rio, suas configura\u00E7\u00F5es de seguran\u00E7a podem estar prevenindo a execu\u00E7\u00E3o\nde controles ActiveX. Use as Op\u00E7\u00F5es de Internet sob\no menu Ferramentas e selecione a aba de Seguran\u00E7a ent\u00E3o pressione o bot\u00E3o N\u00EDvel Personalizado. Confira se as configura\u00E7\u00F5es para 'Execu\u00E7\u00E3o de Controles ActiveX', e 'Comportamento de scripts e c\u00F3digos bin\u00E1rios'\nest\u00E3o ativadas.\n\nAtualmente, ver\u00E1 mensagens de erro em vez da \ndiagrama\u00E7\u00E3o das f\u00F3rmulas matem\u00E1ticas.",CantCreateXMLParser:"O MathJax n\u00E3o pode criar um interpretador de XML para o MathML. Confira se\na configura\u00E7\u00E3o de seguran\u00E7a 'Controles de Script ActiveX marcados como seguros para scripting'\nest\u00E1 habilitado (use as Op\u00E7\u00F5es de Internet no menu \nFerramentas, e selecione o painel de Seguran\u00E7a, depois pressione o bot\u00E3o N\u00EDvel Personalizado\npara conferir isso).\n\nAs equa\u00E7\u00F5es em MathML n\u00E3o poder\u00E3o ser processadas pelo MathJax.",UnknownNodeType:"Tipo de n\u00F3 desconhecido: %1",UnexpectedTextNode:"N\u00F3 de texto inesperado: %1",ErrorParsingMathML:"Erro ao processar MathML",ParsingError:"Erro ao processar MathML: %1",MathMLSingleElement:"MathML deve ser formado por um \u00FAnico elemento",MathMLRootElement:"MathML deve ser formado por um elemento \u003Cmath\u003E, n\u00E3o %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/pt/MathMenu.js
new file mode 100644
index 0000000..44136d5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Mostrar f\u00F3rmulas como",MathMLcode:"C\u00F3digo MathML",OriginalMathML:"MathML original",TeXCommands:"Comandos TeX",AsciiMathInput:"Entrada AsciiMathML",Original:"Formato original",ErrorMessage:"Mensagem de erro",Annotation:"Anota\u00E7\u00E3o",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"MathML do conte\u00FAdo",OpenMath:"OpenMath",texHints:"Mostrar dicas de TeX em MathML",Settings:"Configura\u00E7\u00F5es das f\u00F3rmulas",ZoomTrigger:"Ativador do zoom",Hover:"Passar o rato",Click:"Clique",DoubleClick:"Duplo clique",NoZoom:"Sem zoom",TriggerRequires:"O ativador requer:",Option:"Op\u00E7\u00E3o",Alt:"Alt",Command:"Comando",Control:"Control",Shift:"Shift",ZoomFactor:"Fator de zoom",Renderer:"Renderizador matem\u00E1tico",MPHandles:"Deixe que o MathPlayer resolva:",MenuEvents:"Eventos de menu",MouseEvents:"Eventos do rato",MenuAndMouse:"Eventos do rato e de menu",FontPrefs:"Prefer\u00EAncias de fontes",ForHTMLCSS:"Para HTML-CSS:",Auto:"Autom\u00E1tico",TeXLocal:"TeX (local)",TeXWeb:"TeX (web)",TeXImage:"TeX (imagem)",STIXLocal:"STIX (local)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Menu de contexto",Browser:"Navegador",Scale:"Redimensionar todas as f\u00F3rmulas ...",Discoverable:"Destacar ao passar com o rato",Locale:"L\u00EDngua",LoadLocale:"Carregar a partir de URL ...",About:"Sobre o MathJax",Help:"Ajuda do MathJax",localTeXfonts:"a usar fontes TeX locais",webTeXfonts:"a usar fontes TeX da web",imagefonts:"a usar fontes feitas com imagens",localSTIXfonts:"a usar fontes STIX",webSVGfonts:"a usar fontes SVG da web",genericfonts:"a usar fontes unicode gen\u00E9ricas",wofforotffonts:"fontes WOFF ou OTF",eotffonts:"fontes EOT",svgfonts:"fontes SVG",WebkitNativeMMLWarning:"N\u00E3o parece haver suporte nativo ao MathML no seu navegador, ent\u00E3o a mudan\u00E7a para MathML pode tornar ileg\u00EDveis as f\u00F3rmulas matem\u00E1ticas da p\u00E1gina.",MSIENativeMMLWarning:"O Internet Explorer requer o plugin MathPlayer para processar MathML.",OperaNativeMMLWarning:"O suporte ao MathML no Opera \u00E9 limitado, ent\u00E3o a mudan\u00E7a para MathML pode piorar a renderiza\u00E7\u00E3o de algumas express\u00F5es.",SafariNativeMMLWarning:"O suporte ao MathML nativo do seu navegador n\u00E3o implementa todos os recursos usados pelo MathJax, ent\u00E3o algumas express\u00F5es podem n\u00E3o ser exibidas adequadamente.",FirefoxNativeMMLWarning:"O suporte ao MathML nativo do seu navegador n\u00E3o implementa todos os recursos usados pelo MathJax, ent\u00E3o algumas express\u00F5es podem n\u00E3o ser exibidas adequadamente.",MSIESVGWarning:"N\u00E3o h\u00E1 uma implementa\u00E7\u00E3o de SVG nas vers\u00F5es do Internet Explorer anteriores ao IE9 ou quando ele est\u00E1 emulando o IE8 ou as vers\u00F5es anteriores. A mudan\u00E7a para SVG far\u00E1 com que as f\u00F3rmulas n\u00E3o sejam exibidas adequadamente.",LoadURL:"Carregar os dados de tradu\u00E7\u00E3o a partir desta URL:",BadURL:"A URL deve ser para um um ficheiro de JavaScript que defina os dados de tradu\u00E7\u00E3o do MathJax. Os nomes dos ficheiros de Javascript devem terminar com '.js'",BadData:"Falha ao carregar os dados de tradu\u00E7\u00E3o de %1",SwitchAnyway:"Mudar para este renderizador mesmo assim?\n\n(Pressione OK para mudar, CANCELAR para continuar com o renderizador atual)",ScaleMath:"Redimensionar todas as f\u00F3rmulas matem\u00E1ticas (em rela\u00E7\u00E3o ao texto \u00E0 sua volta) em",NonZeroScale:"A escala n\u00E3o deve ser zero",PercentScale:"A escala deve ser uma percentagem (por exemplo, 120%%)",IE8warning:"Isto desabilitar\u00E1 o menu MathJax e os recursos de zoom, mas voc\u00EA poder\u00E1 usar Alt-Clique em uma express\u00E3o para obter o menu MathJax em vez disso.\n\nDeseja realmente alterar as configura\u00E7\u00F5es do MathPlayer?",IE9warning:"O menu de contexto do MathJax ser\u00E1 desabilitado, mas pode usar Alt-Clique numa express\u00E3o para obter o menu MathJax em vez disso.",NoOriginalForm:"Sem uma forma original dispon\u00EDvel",Close:"Fechar",EqSource:"C\u00F3digo de equa\u00E7\u00E3o MathJax",CloseAboutDialog:"Fechar caixa sobre MathJax",FastPreview:"Pr\u00E9-visualiza\u00E7\u00E3o r\u00E1pida",AssistiveMML:"MAthML assistiva",InTabOrder:"Incluir na ordem da guia"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt/TeX.js b/htdocs/js/MathJax-2.7.2/localization/pt/TeX.js
new file mode 100644
index 0000000..3ec8d22
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Chaveta de abertura a mais ou chaveta de fecho a menos",ExtraCloseMissingOpen:"Chaveta de fecho a mais ou chaveta de abertura a menos",MissingLeftExtraRight:"Falta um \\left ou h\u00E1 um \\right a mais",MissingScript:"Falta o valor de um sobrescrito ou de um subscrito",ExtraLeftMissingRight:"Falta um \\right ou h\u00E1 um \\left a mais",Misplaced:"%1 fora do lugar",MissingOpenForSub:"Falta a chaveta de abertura para o subscrito",MissingOpenForSup:"Falta a chaveta de abertura para o sobrescrito",AmbiguousUseOf:"Uso amb\u00EDguo de %1",EnvBadEnd:"\\begin{%1} foi terminado com \\end{%2}",EnvMissingEnd:"\\end{%1} em falta",MissingBoxFor:"Falta uma caixa para %1",MissingCloseBrace:"Falta chaveta de fecho",UndefinedControlSequence:"Sequ\u00EAncia de controlo indefinida %1",DoubleExponent:"Expoente duplo: use chavetas para clarificar",DoubleSubscripts:"Subscrito duplo: use chavetas para clarificar",DoubleExponentPrime:"\u00C9 amb\u00EDguo a que diz respeito a plica (\u2032): use chavetas para clarificar",CantUseHash1:"N\u00E3o pode usar o car\u00E1cter # que indica um par\u00E2metro de macro no modo matem\u00E1tico",MisplacedMiddle:"%1 deve estar entre \\left e \\right",MisplacedLimits:"%1 s\u00F3 \u00E9 permitido em operadores",MisplacedMoveRoot:"%1 s\u00F3 pode ser usado dentro de uma raiz",MultipleCommand:"Repeti\u00E7\u00E3o de %1",IntegerArg:"O argumento de %1 deve ser um inteiro",NotMathMLToken:"%1 n\u00E3o \u00E9 um elemento de chave",InvalidMathMLAttr:"Atributo MathML inv\u00E1lido: %1",UnknownAttrForElement:"%1 n\u00E3o \u00E9 um atributo reconhecido para %2",MaxMacroSub1:"Foi excedido o m\u00E1ximo de substitui\u00E7\u00F5es de macros do MathJax; h\u00E1 alguma chamada a uma macro recursiva?",MaxMacroSub2:"Foi excedido o m\u00E1ximo de substitui\u00E7\u00F5es do MathJax; h\u00E1 algum ambiente LaTeX recursivo?",MissingArgFor:"Falta um argumento para %1",ExtraAlignTab:"H\u00E1 um tab de alinhamento a mais no texto de \\cases",BracketMustBeDimension:"O argumento nos par\u00EAnteses retos de %1 deve ser uma dimens\u00E3o",InvalidEnv:"Nome de ambiente inv\u00E1lido: '%1'",UnknownEnv:"Ambiente desconhecido: '%1'",ExtraCloseLooking:"Encontrada uma chaveta de fecho ao procurar por %1",MissingCloseBracket:"N\u00E3o foi encontrado um ']' de fecho para o argumento de %1",MissingOrUnrecognizedDelim:"O delimitador para %1 est\u00E1 em falta ou n\u00E3o foi reconhecido",MissingDimOrUnits:"Falta a dimens\u00E3o ou a unidade de %1",TokenNotFoundForCommand:"N\u00E3o foi encontrado %1 para %2",MathNotTerminated:"A f\u00F3rmula n\u00E3o foi terminada na caixa de texto",IllegalMacroParam:"Refer\u00EAncia inv\u00E1lida a um par\u00E2metro de macro",MaxBufferSize:"O tamanho do buffer interno do MathJax foi excedido; h\u00E1 alguma chamada a uma macro recursiva?",CommandNotAllowedInEnv:"%1 n\u00E3o \u00E9 permitido no ambiente %2",MultipleLabel:"O r\u00F3tulo '%1' foi definido mais que uma vez",CommandAtTheBeginingOfLine:"%1 deve vir no in\u00EDcio da linha",IllegalAlign:"Foi especificado um alinhamento ilegal em %1",BadMathStyleFor:"Estilo de f\u00F3rmula inv\u00E1lido para %1",PositiveIntegerArg:"O argumento para %1 deve ser um inteiro positivo",ErroneousNestingEq:"Aninhamento incorreto de estruturas de equa\u00E7\u00F5es",MultlineRowsOneCol:"As linhas do ambiente %1 devem ter apenas uma coluna",MultipleBBoxProperty:"%1 foi especificado duas vezes em %2",InvalidBBoxProperty:"'%1' n\u00E3o parece ser uma cor, uma dimens\u00E3o de espa\u00E7amento, nem um estilo",ExtraEndMissingBegin:"H\u00E1 um %1 a mais ou um \\begingroup a menos",GlobalNotFollowedBy:"%1 n\u00E3o foi seguido por um \\let, \\def, ou \\newcommand",UndefinedColorModel:"O modelo de cores '%1' n\u00E3o foi definido",ModelArg1:"O modelo %1 requer 3 n\u00FAmeros para valores de cor",InvalidDecimalNumber:"N\u00FAmero decimal inv\u00E1lido",ModelArg2:"Os valores de cor para o modelo %1 devem estar entre %2 e %3",InvalidNumber:"N\u00FAmero inv\u00E1lido",NewextarrowArg1:"O primeiro argumento de %1 deve ser o nome de uma sequ\u00EAncia de controlo",NewextarrowArg2:"O segundo argumento de %1 deve ser composto por dois inteiros separados por uma v\u00EDrgula",NewextarrowArg3:"O terceiro argumento de %1 deve ser o c\u00F3digo Unicode de um caractere",NoClosingChar:"N\u00E3o foi poss\u00EDvel encontrar um %1 de fecho",IllegalControlSequenceName:"O nome da sequ\u00EAncia de controlo para %1 \u00E9 inv\u00E1lido",IllegalParamNumber:"N\u00FAmero inv\u00E1lido de par\u00E2metros especificado em %1",MissingCS:"%1 deve ser seguido por uma sequ\u00EAncia de controlo",CantUseHash2:"Uso ilegal de # em modelo para %1",SequentialParam:"Os par\u00E2metros para %1 devem ser numerados sequencialmente",MissingReplacementString:"Falta a string de substitui\u00E7\u00E3o para a defini\u00E7\u00E3o de %1",MismatchUseDef:"O uso de %1 n\u00E3o condiz com sua defini\u00E7\u00E3o",RunawayArgument:"Argumento em excesso para %1?",NoClosingDelim:"N\u00E3o foi encontrado um delimitador de fecho para %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/pt/pt.js b/htdocs/js/MathJax-2.7.2/localization/pt/pt.js
new file mode 100644
index 0000000..1f79892
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/pt/pt.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/pt/pt.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("pt",null,{menuTitle:"portugu\u00EAs",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"Erro no processamento das f\u00F3rmulas",MathError:"Erro de matem\u00E1tica",LoadFile:"A carregar %1",Loading:"A carregar",LoadFailed:"O ficheiro n\u00E3o pode ser carregado: %1",ProcessMath:"A processar f\u00F3rmula: %1%%",Processing:"A processar",TypesetMath:"A formatar f\u00F3rmulas: %1%%",Typesetting:"A formatar",MathJaxNotSupported:"O seu navegador n\u00E3o suporta MathJax",ErrorTips:"Dicas de depura\u00E7\u00E3o: use %%1, para inspecionar %%2 no console do navegador"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return String(a).replace(".",",")}});MathJax.Ajax.loadComplete("[MathJax]/localization/pt/pt.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/qqq/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/qqq/FontWarnings.js
new file mode 100644
index 0000000..51c03a7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/qqq/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/qqq/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("qqq","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"This warning is displayed by the FontWarnings extension when web-based fonts are used.",imageFonts:"This warning is displayed by the FontWarnings extension when image fonts are used.",noFonts:"This warning is displayed by the FontWarnings extension when no fonts can be used.",webFonts:"This warning is displayed by the FontWarnings extension when the browser do not support web fonts",fonts:"{{doc-markdown}}\nThis warning is displayed by the FontWarnings extension when the HTML-CSS availableFonts list contains both STIX and TeX.\n\nParameters:\n* %1 - URL\n* %2 - URL\nSee also:\n* {{msg-mathjax|Fontwarnings-TeXPage}}",STIXPage:"{{doc-markdown}}\nThis warning is displayed by the FontWarnings extension when the HTML-CSS availableFonts list contains only STIX.\n\nParameters:\n* %1 - URL",TeXPage:"{{doc-markdown}}\nThis warning is displayed by the FontWarnings extension when the HTML-CSS availableFonts list contains only TeX.\n\nParameters:\n* %1 - URL\nSee also:\n* {{msg-mathjax|Fontwarnings-fonts}}"}});MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/qqq/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/qqq/HTML-CSS.js
new file mode 100644
index 0000000..35276f8
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/qqq/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/qqq/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("qqq","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"This is displayed in MathJax message box when the HTML-CSS output is loading a Web font.\n\nParameters:\n* %1 - the font name",CantLoadWebFont:"This is displayed in MathJax message box when the HTML-CSS output fails to load a Web font. The first argument is the font name",FirefoxCantLoadWebFont:"This is displayed in MathJax message box when the HTML-CSS output fails to load a Web font in Firefox",CantFindFontUsing:"This is displayed in MathJax message box when the HTML-CSS output fails to load a Web font from a given list.\n\nParameters:\n* %1 - a list of fonts tried, comma-separated",WebFontsNotAvailable:"This is displayed in MathJax message box when the HTML-CSS fails to load Web fonts"}});MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/qqq/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/qqq/HelpDialog.js
new file mode 100644
index 0000000..63c3641
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/qqq/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/qqq/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("qqq","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"This is the title displayed at the top of the MathJax Help dialog.",MathJax:"First paragraph of the MathJax Help dialog.\n\nStars around 'MathJax' is the Markdown syntax to put it in emphasis.",Browsers:"Second paragraph of the MathJax Help dialog.\n\nStars around 'Browsers' is the Markdown syntax to put it in emphasis.",Menu:'Third paragraph of the MathJax Help dialog.\n\nStars around \'Math Menu\' the Markdown syntax to put it in emphasis.\n\n"CTRL" refers to "Ctrl key" ("Control key").',ShowMath:"First item of the the 'Math Menu' paragraph.\n\nStars around 'Show math as' is the Markdown syntax to put it in emphasis.\n\n'Show Math as' should be consistent with {{msg-mathjax|Mathmenu-Show}}.",Settings:"Second item of the the 'Math Menu' paragraph.\n\nStars around 'Settings' is the Markdown syntax to put it in emphasis.\n\n'Settings' should be consistent with {{msg-mathjax|Mathmenu-Settings}}.",Language:"Third item of the the 'Math Menu' paragraph.\n\nStars around 'Language' is the Markdown syntax to put it in emphasis.\n\n'Language' should be consistent with {{msg-mathjax|Mathmenu-Locale}}.",Zoom:"Fourth paragraph of the MathJax Help dialog.\n\nStars around 'Math Zoom' is the Markdown syntax to put it in emphasis.\n\n'Math Zoom' should be consistent with {{msg-mathjax|Mathmenu-ZoomTrigger}} and {{msg-mathjax|Mathmenu-ZoomFactor}}.",Accessibilty:"Fifth paragraph of the MathJax Help dialog.\n\nStars around 'Accessibility' is the Markdown syntax to put it in emphasis.",Fonts:"{{doc-markdown}}\nSixth paragraph of the MathJax Help dialog.\n\nStars around 'Fonts' is the Markdown syntax to put it in emphasis.\n\n\u003Ccode\u003E[STIX fonts](%1)\u003C/code\u003E is the Markdown syntax for links.\n\nParameters:\n* %1 - a URL the STIX fonts",CloseDialog:"Text alternative for the closing button of the 'MathJax Help' pop-up."}});MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/qqq/MathML.js b/htdocs/js/MathJax-2.7.2/localization/qqq/MathML.js
new file mode 100644
index 0000000..7b3358c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/qqq/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/qqq/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("qqq","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"This error is displayed when processing a MathML mglyph element with a bad URL. Parameters:\n* %1 - the value of the src attribute",BadMglyphFont:"Parameters:\n* %1 - font family",MathPlayer:"This alert is displayed when the Native MathML output Jax fails to set up MathPlayer. The instructions are IE specific.\n\nThe new line character is used to force new lines in the alert box.",CantCreateXMLParser:"This alert is displayed when the MathML input Jax fails to create an XML parser. The instructions are IE specific.\n\nThe new line character is used to force new lines in the alert box.",UnknownNodeType:"Used as error message. Parameters:\n* %1 - node type",UnexpectedTextNode:'Used as error message. Parameters:\n* %1 - text, enclosed in "\'"',ErrorParsingMathML:"This error is displayed when a MathML element fails to be parsed.\n\nIt can only be produced by old versions of Internet Explorer.",ParsingError:"This error is displayed when an XML parsing error happens.\n\nThe argument is the error returned by the XML parser.",MathMLSingleElement:"This error is displayed when a MathML input Jax contains more than one \u003Ccode\u003E\u003Cnowiki\u003E\u003Cmath\u003E\u003C/nowiki\u003E\u003C/code\u003E root.\n\nIt can only be produced by very old browsers.",MathMLRootElement:"{{doc-important|Do not translate the \u003Ccode\u003E\u003Cnowiki\u003E\u003Cmath\u003E\u003C/nowiki\u003E\u003C/code\u003E tag! It is a MathML tag.}} \n\nThis error is displayed when a MathML input Jax contains a root other than \u003Ccode\u003E\u003Cnowiki\u003E\u003Cmath\u003E\u003C/nowiki\u003E\u003C/code\u003E.\n\nParameters:\n* %1 - the root name"}});MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/qqq/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/qqq/MathMenu.js
new file mode 100644
index 0000000..86ead46
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/qqq/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/qqq/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("qqq","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"'Show math as' menu item. MathJax uses 'Math' as a distinct UI choice. Please translate it literally whenever possible.\n\nFollowed by the following menu subitems:\n* {{msg-mathjax|Mathmenu-MathMLcode}}\n* {{msg-mathjax|Mathmenu-Original}}\n* {{msg-mathjax|Mathmenu-Annotation}}\n* {{msg-mathjax|Mathmenu-texHints}} - checkbox label",MathMLcode:"This menu item from 'Show math as' shows the MathML code that MathJax has produced internally (sanitized, indented etc.)\n\nThe parent menu item is {{msg-mathjax|Mathmenu-Show}}.",OriginalMathML:"This menu item from 'Show math as' shows the MathML code as if that was originally in the page source",TeXCommands:"This menu item from 'Show math as' shows the TeX code if that was originally in the page source",AsciiMathInput:"This menu item from 'Show math as' shows the asciimath code if that was originally in the page source",Original:"This menu item from 'Show math as' shows the code that was originally in the page source but has no registered type.\n\nThis can happen when extensions add new input formats but fail to provide an adequate format name.\n\nThe parent menu item is {{msg-mathjax|Mathmenu-Show}}.\n{{Identical|Original form}}",ErrorMessage:"This menu item from 'Show math as' shows the error message if MathJax fails to process the source.\n{{Identical|Error message}}",Annotation:"This menu item from 'Show math as' allows to access possible annotations attached to a MathML formula.\n{{Identical|Annotation}}",TeX:"This is a menu item from the 'Annotation Menu' to show a TeX annotation.",StarMath:"This is a menu item from the 'Annotation Menu' to show a StarMath annotation (StarOffice, OpenOffice, LibreOffice).\n\nProgramming language used in MathJax.",Maple:"This is a menu item from the 'Annotation Menu' to show a Maple annotation.",ContentMathML:"This is a menu item from the 'Annotation Menu' to show a Content MathML annotation.\n\nThe MathML specification defines two versions: 'presentation' MathML (used in MathJax) and 'content' MathML (describes the semantics of the formula).",OpenMath:"This is a menu item from the 'Annotation Menu' to show the OpenMath annotation, an XML representation similar to Content MathML.",texHints:"This menu option from 'Show math as' adds comments to the code produced by 'MathMLCode'.\n\nUsed as checkbox label in the menu.",Settings:"'Math settings' menu item.",ZoomTrigger:"This menu from 'Math Settings' determines how MathJax's zoom is triggered.\n\nFollowed by the following menu items:\n* {{msg-mathjax|Mathmenu-Hover}}\n* {{msg-mathjax|Mathmenu-Click}}\n* {{msg-mathjax|Mathmenu-DoubleClick}}\n* {{msg-mathjax|Mathmenu-NoZoom}}\n* {{msg-mathjax|Mathmenu-TriggerRequires}} - label for the following checkboxes\n* {{msg-mathjax|Mathmenu-Option}} - checkbox label, for Mac\n* {{msg-mathjax|Mathmenu-Alt}} - checkbox label, for Windows\n* {{msg-mathjax|Mathmenu-Command}} - checkbox label, for Mac\n* {{msg-mathjax|Mathmenu-Control}} - checkbox label, for non-mac\n* {{msg-mathjax|Mathmenu-Shift}} - checkbox label",Hover:"This menu option from 'ZoomTrigger' indicates that the zoom is triggered when the mouse pass over a formula.",Click:"This menu option from {{msg-mathjax|Mathmenu-ZoomTrigger}} indicates that the zoom is triggered when one clicks on a formula.\n{{Identical|Click}}",DoubleClick:"This menu option from {{msg-mathjax|Mathmenu-ZoomTrigger}} indicates that the zoom is triggered when one double-clicks on a formula.",NoZoom:"This menu option from {{msg-mathjax|Mathmenu-ZoomTrigger}} indicates that the zoom is never triggered.",TriggerRequires:"This menu text from {{msg-mathjax|Mathmenu-ZoomTrigger}} describes if the ZoomTrigger requires additional keys.\n\nThe label is followed by the following menu items:\n* {{msg-mathjax|Mathmenu-Option}} - checkbox label, for Mac\n* {{msg-mathjax|Mathmenu-Alt}} - checkbox label, for Windows\n* {{msg-mathjax|Mathmenu-Command}} - checkbox label, for Mac\n* {{msg-mathjax|Mathmenu-Control}} - checkbox label, for non-Mac\n* {{msg-mathjax|Mathmenu-Shift}} - checkbox label",Option:"This menu option from {{msg-mathjax|Mathmenu-ZoomTrigger}} indicates that the OPTION key is needed (Apple-style).\n{{Identical|Options}}",Alt:"This menu option from {{msg-mathjax|Mathmenu-ZoomTrigger}} indicates that the ALT key is needed (Windows-style)",Command:"This menu option from {{msg-mathjax|Mathmenu-ZoomTrigger}} indicates that the COMMAND key is needed (Apple-style).\n{{Identical|Command}}",Control:'This menu option from {{msg-mathjax|Mathmenu-ZoomTrigger}} indicates that the CONTROL key is needed\n\n"Control key" is also known as "Ctrl key".',Shift:"This menu option from {{msg-mathjax|Mathmenu-ZoomTrigger}} indicates that the SHIFT key is needed",ZoomFactor:"Used as menu item which has the following sub menu items: 125%%, 133%%, 150%%, 175%%, 200%%, 250%%, 300%%, 400%%",Renderer:"Used as menu item which has the following sub menu items:\n* HTML-CSS\n* MathML\n* SVG",MPHandles:"Used as label in the menu.\n\nFollowed by the following menu items:\n* {{msg-mathjax|Mathmenu-MenuEvents}}\n* {{msg-mathjax|Mathmenu-MouseEvents}}\n* {{msg-mathjax|Mathmenu-MenuAndMouse}}",MenuEvents:"Option to let MathPlayer handle the contextual menu selections",MouseEvents:"Option to let MathPlayer handle the mouse clicks",MenuAndMouse:"Option to let MathPlayer handle Mouse and Menu Events",FontPrefs:"This menu item from 'Math Settings' allows selection of the font to use (and is mostly for development purposes) e.g. STIX",ForHTMLCSS:"Used as label in the menu.\n\nFollowed by the following radio box label:\n* {{msg-mathjax|Mathmenu-Auto}}",Auto:"{{Identical|Automatic}}",TeXLocal:"Used as label for the radio box in the menu.\n{{Related|Mathmenu-fonts}}",TeXWeb:"Used as label for the radio box in the menu.\n{{Related|Mathmenu-fonts}}",TeXImage:"Used as label for the radio box in the menu.\n{{Related|Mathmenu-fonts}}",STIXLocal:"Used as label for the radio box in the menu.\n{{Related|Mathmenu-fonts}}",STIXWeb:"{{Related|Mathmenu-fonts}}",AsanaMathWeb:"{{Related|Mathmenu-fonts}}",GyrePagellaWeb:"{{Related|Mathmenu-fonts}}",GyreTermesWeb:"{{Related|Mathmenu-fonts}}",LatinModernWeb:"{{Related|Mathmenu-fonts}}",NeoEulerWeb:"{{Related|Mathmenu-fonts}}",ContextMenu:"Used as menu item.\n\nFollowed by the following sub menu items:\n* MathJax - radio box label\n* {{msg-mathjax|Mathmenu-Browser}} - radio box label",Browser:"Used as menu item.\n\nThe parent menu item is {{msg-mathjax|Mathmenu-ContextMenu}}.\n{{Identical|Browser}}",Scale:"This menu item from 'Math Settings' allows users to set a scaling factor for the MathJax output (relative to the surrounding content).",Discoverable:"This menu option indicates whether the formulas should be highlighted when you pass the mouse over them.\n\nUsed as checkbox label in the menu.",Locale:"This menu item from 'Math Settings' allows to select a language. The language names are specified by the 'menuTitle' properties.\n\nThis menu item has the following sub menu items:\n* en\n* {{msg-mathjax|Mathmenu-LoadLocale}}\n{{Identical|Language}}",LoadLocale:"This allows the user to load the translation from a given URL.\n\nUsed as the menu item which has the parent menu item {{msg-mathjax|Mathmenu-Locale}}.",About:"This opens the 'About MathJax' popup.\n\nUsed as menu item.",Help:"This opens the 'MathJax Help' popup",localTeXfonts:"This is from the 'About MathJax' popup and is displayed when MathJax uses local MathJax TeX fonts.\n{{Related|Mathmenu-using}}",webTeXfonts:"This is from the 'About MathJax' popup and is displayed when MathJax uses Web versions of MathJax TeX fonts.\n{{Related|Mathmenu-using}}",imagefonts:"This is from the 'About MathJax' popup and is displayed when MathJax uses Image versions of MathJax TeX fonts.\n{{Related|Mathmenu-using}}",localSTIXfonts:"This is from the 'About MathJax' popup and is displayed when MathJax uses local MathJax STIX fonts.\n{{Related|Mathmenu-using}}",webSVGfonts:"This is from the 'About MathJax' popup and is displayed when MathJax uses SVG MathJax TeX fonts.\n{{Related|Mathmenu-using}}",genericfonts:"This is from the 'About MathJax' popup and is displayed when MathJax uses local generic fonts.\n{{Related|Mathmenu-using}}",wofforotffonts:"This is from the 'About MathJax' popup. woff/otf are names of font formats",eotffonts:"This is from the 'About MathJax' popup. eot is a name of font format",svgfonts:"This is from the 'About MathJax' popup. svg is a name of font format",WebkitNativeMMLWarning:"This is the WebKit warning displayed when a user changes the rendering output to native MathML via the MathJax menu.",MSIENativeMMLWarning:"This is the IE warning displayed when a user changes the rendering output to native MathML via the MathJax menu and does not have MathPlayer installed.",OperaNativeMMLWarning:"This is the Opera warning displayed when a user changes the rendering output to native MathML via the MathJax menu.",SafariNativeMMLWarning:"This is the Safari warning displayed when a user changes the rendering output to native MathML via the MathJax menu.",FirefoxNativeMMLWarning:"This is the Firefox warning displayed when a user changes the rendering output to native MathML via the MathJax menu.",MSIESVGWarning:"This is the IE warning displayed when a user changes the rendering output to SVG via the MathJax menu and uses an versions of IE.",LoadURL:"This is the prompt message for the 'LoadLocale' menu entry",BadURL:"This is the alert message when a bad URL is specified for 'LoadLocale'.",BadData:"This is the alert message when the translation data specified 'LoadLocale' fails to be loaded. The argument is the URL specified.",SwitchAnyway:"This is appended at the end of switch warnings.\n\nUsed for JavaScript \u003Ccode\u003Econfirm()\u003C/code\u003E.",ScaleMath:"This is the prompt message for the 'Scale all math' menu entry.\n\nUsed for JavaScript \u003Ccode\u003Eprompt()\u003C/code\u003E.",NonZeroScale:"This is the alert message when the scale specified to 'ScaleMath' is zero",PercentScale:"This is the alert message when the scale specified to 'ScaleMath' is not a percentage",IE8warning:"This this the confirm message displayed for when the user chooses to let MathPlayer control the contextual menu (IE8)",IE9warning:"This this the alert message displayed for when the user chooses to let MathPlayer control the contextual menu (IE9)",NoOriginalForm:"This is the alert box displayed when there are missing source formats for {{Msg-mathjax|Mathmenu-Show}}; see also {{Msg-mathjax|Mathmenu-Original}}.",Close:"Closing button in the 'Show math as' window.\n{{Identical|Close}}",EqSource:"This is the title of the 'Show math as' button.\n\nUsed in the \u003Ccode\u003E\u003Cnowiki\u003E\u003Ctitle\u003E\u003C/nowiki\u003E\u003C/code\u003E tag of the new window.",FastPreview:"A checkbox activating two-passrendering with a faster, rougher preview being rendered by the PreviewHTML output.",AssistiveMML:"A checkbox that activates an extension providing invisible but accessible MathML source alongside the rendering.",InTabOrder:"A checkbox to indicate whether MathJax adds a tabindex attribute (with value '0') to its output."}});MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/qqq/TeX.js b/htdocs/js/MathJax-2.7.2/localization/qqq/TeX.js
new file mode 100644
index 0000000..316afd5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/qqq/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/qqq/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("qqq","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"This appears in TeX expressions when open and close braces do not match e.g. \u003Ccode\u003E\\( { \\)\u003C/code\u003E\n\nSee also:\n* {{msg-mathjax|Tex-ExtraCloseMissingOpen}}",ExtraCloseMissingOpen:"This appears in TeX expressions when open and close braces do not match e.g. \u003Ccode\u003E\\( } \\)\u003C/code\u003E\n\nSee also:\n* {{msg-mathjax|Tex-ExtraOpenMissingClose}}",MissingLeftExtraRight:"{{doc-important|Do not translate \u003Ccode\u003E\\left\u003C/code\u003E and \u003Ccode\u003E\\right\u003C/code\u003E; they are TeX commands.}}\nThis appears in TeX expressions when \u003Ccode\u003Eleft\u003C/code\u003E/\u003Ccode\u003Eright\u003C/code\u003E commands do no match e.g. \u003Ccode\u003E\\( \\right) \\)\u003C/code\u003E",MissingScript:"This appears in TeX expressions when a superscript or subscript is missing e.g. \u003Ccode\u003Ea^2\u003C/code\u003E or \u003Ccode\u003Ea_2\u003C/code\u003E.",ExtraLeftMissingRight:"{{doc-important|Do not translate \u003Ccode\u003E\\left\u003C/code\u003E and \u003Ccode\u003E\\right\u003C/code\u003E; they are TeX commands.}}\nThis appears in TeX expressions when \u003Ccode\u003Eleft\u003C/code\u003E/\u003Ccode\u003Eright\u003C/code\u003E commands do no match e.g. \u003Ccode\u003E\\( \\left( \\)\u003C/code\u003E",Misplaced:"This appears in TeX expressions when an item is misplaced e.g. \u003Ccode\u003E\\( \u0026 \\)\u003C/code\u003E since the ampersand is supposed to be used in tabular expressions.\n\nParameters:\n* %1 - the misplaced item",MissingOpenForSub:"This appears in TeX expressions when a subscript is missing an open brace e.g. \u003Ccode\u003E\\( x__ \\)\u003C/code\u003E\n\nSee also:\n* {{msg-mathjax|Tex-MissingOpenForSup}}",MissingOpenForSup:"This appears in TeX expressions when a superscript is missing an open brace e.g. \u003Ccode\u003E\\( x^^ \\)\u003C/code\u003E\n\nSee also:\n* {{msg-mathjax|Tex-MissingOpenForSub}}",AmbiguousUseOf:"This appears in TeX expressions when a command is used in an ambiguous way e.g. \u003Ccode\u003E\\( x \\over y \\over z \\)\u003C/code\u003E.\n\nParameters:\n* %1 - the name of the TeX command",EnvBadEnd:"{{doc-important|Do not translate \u003Ccode\u003E\\begin\u003C/code\u003E and \u003Ccode\u003E\\end\u003C/code\u003E; they are TeX commands.}}\nThis appears in TeX expressions when environment names do not match e.g. \u003Ccode\u003E\\( \\begin{aligned} \\end{eqarray} \\)\u003C/code\u003E.\n\nParameters:\n* %1 - the environment name used for \u003Ccode\u003E\\begin\u003C/code\u003E\n* %2 - the environment name used for \u003Ccode\u003E\\end\u003C/code\u003E",EnvMissingEnd:"{{doc-important|Do not translate \u003Ccode\u003E\\end\u003C/code\u003E, it is a TeX command.}}\nThis appears in TeX expressions when an environment is not closed e.g. \u003Ccode\u003E\\( \\begin{aligned} \\)\u003C/code\u003E.\n\nParameters:\n* %1 - the environment name e.g. \u003Ccode\u003Ealigned\u003C/code\u003E",MissingBoxFor:"This appears in TeX expressions when a command is missing a TeX box e.g. \u003Ccode\u003E\\( \\raise 1pt \\)\u003C/code\u003E.\n\nParameters:\n* %1 - the command name",MissingCloseBrace:"This appears in TeX expressions when a close brace is missing e.g. \u003Ccode\u003E\\( \\array{ \\)\u003C/code\u003E",UndefinedControlSequence:"This appears in TeX expressions when an undefined control sequence is used. Parameters:\n* %1 - the name of the TeX command",DoubleExponent:"This appears in TeX expressions when an ambiguous double exponent is used e.g. \u003Ccode\u003Ex^3^2\u003C/code\u003E should be \u003Ccode\u003Ex^{3^2}\u003C/code\u003E or \u003Ccode\u003E{x^3}^2\u003C/code\u003E.\n\nSee also:\n* {{msg-mathjax|Tex-DoubleSubscripts}}",DoubleSubscripts:"This appears in TeX expressions when an ambiguous double subscripts is used e.g. \u003Ccode\u003Ex_3_2\u003C/code\u003E should be \u003Ccode\u003Ex_{3_2}\u003C/code\u003E or \u003Ccode\u003E{x_3}_2\u003Ccode\u003E.\n\nSee also:\n* {{msg-mathjax|Tex-DoubleExponent}}",DoubleExponentPrime:"This appears in TeX expressions when an ambiguous double exponent is caused by a prime e.g. \u003Ccode\u003Ex^a'\u003C/code\u003E should be \u003Ccode\u003E{x^a}'\u003C/code\u003E or \u003Ccode\u003Ex^{a'}\u003C/code\u003E",CantUseHash1:"This appears in TeX expressions when the macro parameter character '#' is used in math mode e.g. \u003Ccode\u003E\\( # \\)\u003C/code\u003E",MisplacedMiddle:"{{doc-important|Do not translate \u003Ccode\u003E\\left\u003C/code\u003E and \u003Ccode\u003E\\right\u003C/code\u003E; they are TeX commands.}}\nThis appears in TeX expressions when the \u003Ccode\u003Emiddle\u003C/code\u003E command is used outside \u003Ccode\u003E\\left ... \\right\u003C/code\u003E e.g. \u003Ccode\u003E\\( \\middle| \\)\u003C/code\u003E",MisplacedLimits:"This appears in TeX expressions when the \u003Ccode\u003Elimits\u003C/code\u003E command is not used on an operator e.g. \u003Ccode\u003E\\( \\limits \\)\u003C/code\u003E.\n\nParameters:\n* %1 - \u003Ccode\u003E\\limits\u003C/code\u003E",MisplacedMoveRoot:"This appears in TeX expressions when a move root command is used outside a root e.g. \u003Ccode\u003E\\( \\uproot \\)\u003C/code\u003E.\n\nParameters:\n* %1 - either \u003Ccode\u003E\\uproot\u003C/code\u003E or \u003Ccode\u003E\\leftroot\u003C/code\u003E",MultipleCommand:"This happens when a command or token can only be present once, e.g. \u003Ccode\u003E\\tag{}\u003C/code\u003E. Parameters:\n* %1 - the name of the duplicated command",IntegerArg:"This happens when an unexpected non-integer argument is passed to a command e.g. \u003Ccode\u003E\\uproot\u003C/code\u003E.\n\nParameters:\n* %1 - the name of the command",NotMathMLToken:"MathJax has a non-standard \u003Ccode\u003E\\mmlToken\u003C/code\u003E command to insert MathML token elements.\n\nThis error happens when the tag name is unknown e.g. \u003Ccode\u003E\\mmlToken{INVALID}{x}\u003C/code\u003E",InvalidMathMLAttr:"MathJax has non standard MathML and HTML related commands which can contain attributes.\n\nThis error happens when the parameter is not a valid attribute e.g. \u003Ccode\u003E\\( \\mmlToken{mi}[_INVALID_]{x} \\)\u003C/code\u003E where underscores are forbidden.",UnknownAttrForElement:"MathJax has non standard MathML and HTML related commands which can contain attributes.\n\nThis error happens when the attribute is invalid for the given element e.g. \u003Ccode\u003E\\( \\mmlToken{mi}[INVALIDATTR=\u003Cnowiki\u003E''\u003C/nowiki\u003E]{x} \\)\u003C/code\u003E\n\nParameters:\n* %1 - attribute\n* %2 - ...",MaxMacroSub1:"MathJax limits the number of macro substitutions to prevent infinite loops.\n\nFor example, this error may happen with \u003Ccode\u003E\\newcommand{\\a}{\\a} \\a\u003C/code\u003E",MaxMacroSub2:"MathJax limits the number of nested environments to prevent infinite loops.\n\nFor example, this error may happen with \u003Ccode\u003E\\newenvironment{a}{\\begin{a}}{\\end{a}} \\begin{a}\\end{a}\u003C/code\u003E",MissingArgFor:"This happens when an argument is missing e.g. \u003Ccode\u003E\\frac{a}\u003C/code\u003E. Parameters:\n* %1 - the command name e.g. \u003Ccode\u003E\\frac\u003C/code\u003E",ExtraAlignTab:"{{doc-important|Do not translate \u003Ccode\u003E\\cases\u003C/code\u003E; it is a TeX command.}}\nThis happens when \u003Ccode\u003E\\cases\u003C/code\u003E has two many columns e.g. \u003Ccode\u003E\\cases{a \u0026 b \u0026 c}\u003C/code\u003E",BracketMustBeDimension:"This happens when a bracket argument of an item is not a dimension e.g. \u003Ccode\u003E\\begin{array} x \\\\[INVALID] y \\end{array}\u003C/code\u003E.\n\nParameters:\n* %1 - e.g. \u003Ccode\u003E\\\u003C/code\u003E",InvalidEnv:"This happens with invalid environment name e.g. \u003Ccode\u003E\\begin{_INVALID_} \\end{_INVALID_}\u003C/code\u003E where underscores are forbidden.\n\nParameters:\n* %1 - the environment name e.g. \u003Ccode\u003E_INVALID_\u003C/code\u003E",UnknownEnv:"This happens when an unknown environment is used e.g. \u003Ccode\u003E\\begin{UNKNOWN} \\end{UNKNOWN}\u003C/code\u003E.\n\nParameters:\n* %1 - the environment name e.g. \u003Ccode\u003EUNKNOWN\u003C/code\u003E",ExtraCloseLooking:"This happens in some situations when an extra close brace is found while looking for another character, for example \u003Ccode\u003E\\( \\sqrt['''{{red|\u003Cnowiki\u003E}\u003C/nowiki\u003E}}''']x \\)\u003C/code\u003E.\n\nParameters:\n* %1 - the character searched e.g. \u003Ccode\u003E]\u003C/code\u003E",MissingCloseBracket:"This error happens when a closing '\u003Ccode\u003E]\u003C/code\u003E' is missing e.g. \u003Ccode\u003E\\( \\sqrt[ \\)\u003C/code\u003E. Parameters:\n* %1 - the command name e.g. \u003Ccode\u003E\\sqrt\u003C/code\u003E",MissingOrUnrecognizedDelim:"This error happens when a delimiter is missing or unrecognized in a TeX expression e.g. \u003Ccode\u003E\\( \\left \\)\u003C/code\u003E.\n\nParameters:\n* %1 - the command name e.g. \u003Ccode\u003E\\left\u003C/code\u003E",MissingDimOrUnits:"This error happens with some TeX commands that are expecting a unit e.g. \u003Ccode\u003E\\above\u003C/code\u003E. Parameters:\n* %1 - the command name",TokenNotFoundForCommand:"This happens while processing a TeX command that is expected to contain a token e.g. \u003Ccode\u003E\\( \\root{x} \\)\u003C/code\u003E where '\u003Ccode\u003E\\of\u003C/code\u003E' should be used.\n\nParameters:\n* %1 - the token not found e.g. \u003Ccode\u003E\\of\u003C/code\u003E\n* %2 - the command being processed e.g. \u003Ccode\u003E\\root\u003C/code\u003E",MathNotTerminated:"This happens when a math is not terminated in a text box e.g. \u003Ccode\u003E\\( \\text{$x} \\)\u003C/code\u003E where the closing dollar is missing.",IllegalMacroParam:"This error happens when an invalid macro parameter reference is used e.g. \u003Ccode\u003E\\( \\def\\mymacro#1{#2} \\mymacro{x} \\)\u003C/code\u003E where '#2' is invalid since \u003Ccode\u003E\\mymacro\u003C/code\u003E has only one parameter.",MaxBufferSize:"The buffer size refers to the memory used by the TeX input processor.\n\nThis error may happen with recursive calls e.g. \u003Ccode\u003E\\( \\newcommand{\\a}{\\a\\a} \\a \\)\u003C/code\u003E.\n\nNote that the number of a's is exponential with respect to the number of recursive calls.\n\nHence 'MaxBufferSize' is likely to happen before 'MaxMacroSub1'",CommandNotAllowedInEnv:"This appears when the \u003Ccode\u003E\\tag\u003C/code\u003E command is used inside an environment that does not allow labelling e.g. \u003Ccode\u003E\\begin{split} x \\tag{x} \\end{split}\u003C/code\u003E.\n\nParameters:\n* %1 - \u003Ccode\u003E\\tag\u003C/code\u003E\n* %2 - the name of the environment",MultipleLabel:"This happens when TeX labels are duplicated e.g. \u003Ccode\u003E\\( \\label{x} \\) \\( \\label{x} \\)\u003C/code\u003E.\n\nParameters:\n* %1 - TeX label name",CommandAtTheBeginingOfLine:"This happens when showleft/showright are misplaced. Parameters:\n* %1 - the macro name",IllegalAlign:"This happens when an invalid alignment is specified in \u003Ccode\u003E\\cfrac\u003C/code\u003E e.g. \u003Ccode\u003E\\cfrac[INVALID]{a}{b}\u003C/code\u003E.\n\nParameters:\n* %1 - \u003Ccode\u003E\\cfrac\u003C/code\u003E",BadMathStyleFor:"This happens when an invalid style is specified in \u003Ccode\u003E\\genfrac\u003C/code\u003E e.g. \u003Ccode\u003E\\genfrac{\\{}{\\}}{0pt}{INVALID}{a}{b}\u003C/code\u003E.\n\nParameters:\n* %1 - \u003Ccode\u003E\\genfrac\u003C/code\u003E",PositiveIntegerArg:"This happens when an invalid alignment is specified in the \u003Ccode\u003Ealignedat\u003C/code\u003E environment e.g. \u003Ccode\u003E\\begin{alignedat}{INVALID}\\end{alignedat}\u003C/code\u003E.",ErroneousNestingEq:"This happens when some equation structures are nested in a way forbidden by LaTeX e.g. two nested \u003Ccode\u003Emultline\u003C/code\u003E environment.",MultlineRowsOneCol:"This happens when a row of the \u003Ccode\u003Emultline\u003C/code\u003E environment has more than one column e.g. \u003Ccode\u003E\\begin{multline} x \u0026 y \\end{multline}\u003C/code\u003E.\n\nParameters:\n* %1 - the environment name \u003Ccode\u003Emultline\u003C/code\u003E",MultipleBBoxProperty:"This appears with the TeX command \u003Ccode\u003E\\bbox\u003C/code\u003E when a property e.g. the background color is specified twice.\n\nParameters:\n* %1 - the name of the duplicate property\n* %2 - the command name \u003Ccode\u003E\\bbox\u003C/code\u003E",InvalidBBoxProperty:"This appears with the TeX command \u003Ccode\u003E\\bbox\u003C/code\u003E when a property is not a color, a padding dimension, or a style.\n\n'padding' is a CSS property name for the 'inner margin' of a box. You may verify on MDN how it is translated in your language.\n\nParameters:\n* %1 - the name of the invalid property specified",ExtraEndMissingBegin:"{{doc-important|Do not translate \u003Ccode\u003E\\begingroup\u003C/code\u003E.}}\nThis appears in TeX expressions when begingroup/endgroup do not match. Parameters:\n* %1 - the command name \u003Ccode\u003E\\endgroup\u003C/code\u003E",GlobalNotFollowedBy:"{{doc-important|Do not translate \u003Ccode\u003E\\let\u003C/code\u003E, \u003Ccode\u003E\\def\u003C/code\u003E, or \u003Ccode\u003E\\newcommand\u003C/code\u003E; they are TeX expressions.}}\nThis appears in TeX expressions when \u003Ccode\u003E\\global\u003C/code\u003E is not followed by \u003Ccode\u003E\\let\u003C/code\u003E, \u003Ccode\u003E\\def\u003C/code\u003E, or \u003Ccode\u003E\\newcommand\u003C/code\u003E",UndefinedColorModel:"An invalid color model is used for the \u003Ccode\u003E\\color\u003C/code\u003E command. Parameters:\n* %1 - the color model specified",ModelArg1:"An invalid color value is used for the \u003Ccode\u003E\\color\u003C/code\u003E command e.g. \u003Ccode\u003E\\( \\color[RGB]{}{} \\)\u003C/code\u003E\n\nParameters:\n* %1 - color model name",InvalidDecimalNumber:"An invalid decimal number is used for the \u003Ccode\u003E\\color\u003C/code\u003E command e.g. \u003Ccode\u003E\\( \\color[rgb]{,,}{} \\)\u003C/code\u003E.\n\nA valid decimal number is such as: 12, 12., 12.34, .34",ModelArg2:"An out-of-range number is used for the \u003Ccode\u003E\\color\u003C/code\u003E command e.g. \u003Ccode\u003E\\( \\color[RGB]{256,,}{} \\)\u003C/code\u003E.\n\nParameters:\n* %1 - the color model e.g. \u003Ccode\u003ERGB\u003C/code\u003E\n* %2 - the lower bound of the valid interval e.g. 0 for the RGB color model\n* %3 - the upper bound of the valid interval e.g. 255 for the RGB color model",InvalidNumber:"An invalid number is used for the \u003Ccode\u003E\\color\u003C/code\u003E command e.g. \u003Ccode\u003E\\( \\color[RGB]{,,}{} \\)\u003C/code\u003E.\n\nA valid number is such as: 123",NewextarrowArg1:"Used when the first argument of \u003Ccode\u003E\\Newextarrow\u003C/code\u003E is invalid. Parameters:\n* %1 - the command name \u003Ccode\u003E\\Newextarrow\u003C/code\u003E",NewextarrowArg2:"Used when the second argument of \u003Ccode\u003E\\Newextarrow\u003C/code\u003E is invalid. Parameters:\n* %1 - the command name \u003Ccode\u003E\\Newextarrow\u003C/code\u003E",NewextarrowArg3:"Used when the third argument of \u003Ccode\u003E\\Newextarrow\u003C/code\u003E is invalid. Parameters:\n* %1 - the command name \u003Ccode\u003E\\Newextarrow\u003C/code\u003E",NoClosingChar:"This is used in TeX mhchem expressions when a closing delimiters is missing e.g. \u003Ccode\u003E\\( \\ce{ -\u003E[ } \\)\u003C/code\u003E.\n\nParameters:\n* %1 - \u003Ccode\u003E)\u003C/code\u003E, \u003Ccode\u003E}\u003C/code\u003E, or \u003Ccode\u003E]\u003C/code\u003E",IllegalControlSequenceName:"This appears when the \u003Ccode\u003E\\newcommand\u003C/code\u003E TeX command is given an illegal control sequence name.\n\nParameters:\n* %1 - \u003Ccode\u003E\\newcommand\u003C/code\u003E",IllegalParamNumber:"This appears when the \u003Ccode\u003E\\newcommand\u003C/code\u003E TeX command is given an illegal number of parameters.\n\nParameters:\n* %1 - \u003Ccode\u003E\\newcommand\u003C/code\u003E",MissingCS:"This appears when a TeX definitions is not followed by a control sequence e.g. \u003Ccode\u003E\\let INVALID\u003C/code\u003E.\n\nParameters:\n* %1 - may be commands like \u003Ccode\u003E\\let\u003C/code\u003E, \u003Ccode\u003E\\def\u003C/code\u003E, \u003Ccode\u003E\\newcommand\u003C/code\u003E, \u003Ccode\u003E\\global\u003C/code\u003E, etc.",CantUseHash2:"This appears when the character '#' is incorrectly used in TeX definitions, e.g. \u003Ccode\u003E\\def\\mycommand{{red|#}}A\u003C/code\u003E.\n\nParameters:\n* %1 - the command used e.g. \u003Ccode\u003Emycommand\u003C/code\u003E",SequentialParam:"This appears in TeX definitions when parameters are not numbered sequentially e.g. \u003Ccode\u003E\\def\\mycommand#2#1\u003C/code\u003E.\n\nParameters:\n* %1 - the command name e.g. \u003Ccode\u003E\\def\u003C/code\u003E",MissingReplacementString:"This appears in TeX definitions when you don't specify a replacement string e.g. \u003Ccode\u003E\\def\\mycommand\u003C/code\u003E.\n\nParameters:\n* %1 - the command name e.g. \u003Ccode\u003E\\def\u003C/code\u003E",MismatchUseDef:"This appears in TeX definitions when a TeX command does not match its definition e.g. \u003Ccode\u003E\\( \\def\\mycommand[#1]#2[#3]{#1+#2+#3} \\mycommand{a}{b}[c] \\)\u003C/code\u003E.\n\nParameters:\n* %1 - the command name e.g. \u003Ccode\u003E\\mycommand\u003C/code\u003E",RunawayArgument:"This appears in TeX definitions when a TeX command does not match its definition e.g. \u003Ccode\u003E\\( \\def\\mycommand[#1][#2]#3{#1+#2+#3} \\mycommand[a]{b} \\)\u003C/code\u003E.\n\nParameters:\n* %1 - the command name e.g. \u003Ccode\u003E\\mycommand\u003C/code\u003E",NoClosingDelim:"This appears in TeX expressions when a \u003Ccode\u003E\\verb\u003C/code\u003E command is not closed e.g. \u003Ccode\u003E\\( \\verb?... \\)\u003C/code\u003E is missing a closing question mark.\n\nParameters:\n* %1 - the command name"}});MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/qqq/qqq.js b/htdocs/js/MathJax-2.7.2/localization/qqq/qqq.js
new file mode 100644
index 0000000..64267c8
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/qqq/qqq.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/qqq/qqq.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("qqq",null,{menuTitle:"Message Documentation",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"This alert message is displayed when the MathJax cookie contains some data with URL or Config properties. These properties may be used to ask MathJax to perform actions during the Configuration phase: either loading a javascript file (URL property) or executing a configuration function (Config property). Note that the character '\\n' is used to specify new lines inside the alert box.",MathProcessingError:"This message appears when a Javascript error happens during the processing of a mathematical element.",MathError:"This message appears instead of 'Math Processing Error' when the obsolete Accessible configuration is used.",LoadFile:"This appears in the MathJax message box when a file is loading. Parameters:\n* %1 - the file name\n{{Identical|Loading}}",Loading:"This appears in the MathJax message box when a file is loading and the messageStyle configuration option is set to 'simple'.\n\nIt will be followed by growing sequence of dots to show the progress.\n{{Identical|Loading}}",LoadFailed:"This appears in the MathJax message box when a file fails to load. Parameters:\n* %1 - the file name",ProcessMath:"This appears in the MathJax message box during the conversion process from an input format (e.g., LaTeX, asciimath) to MathJax's internal format.\n\nParameters:\n* %1 - a percentage",Processing:"This appears in the MathJax message box during the conversion process from an input format (e.g., LaTeX, asciimath) to MathJax's internal format when the messageStyle configuration option is set to 'simple'.\n\nIt will be followed by growing sequence of dots to show the progress.\n{{Identical|Processing}}",TypesetMath:"This appears in the MathJax message box during the layout process of converting the internal format to the output format.\n\nParameters:\n* %1 - a percentage",Typesetting:"This appears in the MathJax message box during the layout process of converting the internal format to the output format when the messageStyle configuration option is set to 'simple'.\n\nIt will be followed by growing sequence of dots to show the progress.",MathJaxNotSupported:"This appears in the MathJax message box when MathJax determines the browser does not have adequate features.",ErrorTips:"Debugging tips that appear in 'Show Math As' pop-ups if a rendering error occured."}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/qqq.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ru/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/ru/FontWarnings.js
new file mode 100644
index 0000000..ae8034c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ru/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ru/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ru","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0435\u0442 \u0444\u043E\u0440\u043C\u0443\u043B\u044B \u043D\u0430\u00A0\u044D\u0442\u043E\u0439 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0435 \u0441\u00A0\u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0441\u0435\u0442\u0435\u0432\u044B\u0445 \u0448\u0440\u0438\u0444\u0442\u043E\u0432. \u0427\u0442\u043E\u0431\u044B\u00A0\u0443\u0441\u043A\u043E\u0440\u0438\u0442\u044C \u043F\u043E\u043A\u0430\u0437, \u0440\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0435\u043C \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0448\u0440\u0438\u0444\u0442\u044B \u043D\u0430\u00A0\u0412\u0430\u0448\u0435\u0439 \u043C\u0430\u0448\u0438\u043D\u0435.",imageFonts:"MathJax \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u0442 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0440\u0430\u0441\u0442\u0440\u043E\u0432\u044B\u0435 \u0448\u0440\u0438\u0444\u0442\u044B, \u0430\u00A0\u043D\u0435\u00A0\u0441\u0435\u0442\u0435\u0432\u044B\u0435 \u0438\u043B\u0438\u00A0\u043B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0435. \u042D\u0442\u043E \u0437\u0430\u043C\u0435\u0434\u043B\u044F\u0435\u0442 \u043F\u043E\u043A\u0430\u0437 \u0444\u043E\u0440\u043C\u0443\u043B, \u043A\u0440\u043E\u043C\u0435 \u0442\u043E\u0433\u043E, \u043E\u043D\u0438 \u043C\u043E\u0433\u0443\u0442 \u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C\u0441\u044F \u0441\u00A0\u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435\u043C \u043C\u0435\u043D\u044C\u0448\u0438\u043C, \u0447\u0435\u043C\u00A0\u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043F\u0440\u0438\u043D\u0442\u0435\u0440.",noFonts:"MathJax \u043D\u0435\u00A0\u0441\u0443\u043C\u0435\u043B \u043F\u043E\u0434\u043E\u0431\u0440\u0430\u0442\u044C \u0448\u0440\u0438\u0444\u0442 \u0434\u043B\u044F\u00A0\u0432\u044B\u0432\u043E\u0434\u0430 \u0444\u043E\u0440\u043C\u0443\u043B, \u0430\u00A0\u0440\u0430\u0441\u0442\u0440\u043E\u0432\u044B\u0435 \u043D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B, \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043E\u043D \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u0442 \u0441\u0438\u043C\u0432\u043E\u043B\u044B Unicode, \u0432\u00A0\u043D\u0430\u0434\u0435\u0436\u0434\u0435, \u0447\u0442\u043E\u00A0\u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0441\u043C\u043E\u0436\u0435\u0442 \u0438\u0445 \u043F\u043E\u043A\u0430\u0437\u0430\u0442\u044C. \u041D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0435, \u0438\u043B\u0438 \u0434\u0430\u0436\u0435 \u0432\u0441\u0435, \u0441\u0438\u043C\u0432\u043E\u043B\u044B \u043C\u043E\u0433\u0443\u0442 \u043D\u0435\u00A0\u043E\u0442\u043E\u0431\u0440\u0430\u0437\u0438\u0442\u044C\u0441\u044F.",webFonts:"\u0411\u043E\u043B\u044C\u0448\u0430\u044F \u0447\u0430\u0441\u0442\u044C \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043E\u0432 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044C \u0441\u0435\u0442\u0435\u0432\u044B\u0435 \u0448\u0440\u0438\u0444\u0442\u044B. \u0415\u0441\u043B\u0438\u00A0\u043E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0438\u043B\u0438\u00A0\u0441\u043C\u0435\u043D\u0438\u0442\u044C \u0431\u0440\u0430\u0443\u0437\u0435\u0440, \u0444\u043E\u0440\u043C\u0443\u043B\u044B \u043C\u043E\u0433\u0443\u0442 \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u044C\u0441\u044F \u043B\u0443\u0447\u0448\u0435.",fonts:"MathJax \u043C\u043E\u0436\u0435\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0438\u043B\u0438 [STIX fonts](%1) \u0438\u043B\u0438 [MathJax TeX fonts](%2). \u0421\u043A\u0430\u0447\u0430\u0439\u0442\u0435 \u0438\u00A0\u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 \u043E\u0434\u043D\u043E \u0438\u0437\u00A0\u0434\u0432\u0443\u0445, \u0447\u0442\u043E\u0431\u044B\u00A0\u0443\u043B\u0443\u0447\u0448\u0438\u0442\u044C \u0432\u044B\u0432\u043E\u0434 \u0444\u043E\u0440\u043C\u0443\u043B.",STIXPage:"\u042D\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430 \u043F\u0440\u0435\u0434\u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0430 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F [STIX-\u0448\u0440\u0438\u0444\u0442\u043E\u0432](%1). \u0421\u043A\u0430\u0447\u0430\u0439\u0442\u0435 \u0438 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 \u044D\u0442\u0438 \u0448\u0440\u0438\u0444\u0442\u044B, \u0447\u0442\u043E\u0431\u044B \u0443\u043B\u0443\u0447\u0448\u0438\u0442\u044C \u0440\u0430\u0431\u043E\u0442\u0443 \u0441 MathJax.",TeXPage:"\u042D\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430 \u043F\u0440\u0435\u0434\u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0430 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F [MathJax TeX-\u0448\u0440\u0438\u0444\u0442\u043E\u0432](%1). \u0421\u043A\u0430\u0447\u0430\u0439\u0442\u0435 \u0438 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 \u044D\u0442\u0438 \u0448\u0440\u0438\u0444\u0442\u044B, \u0447\u0442\u043E\u0431\u044B \u0443\u043B\u0443\u0447\u0448\u0438\u0442\u044C \u0440\u0430\u0431\u043E\u0442\u0443 \u0441 MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/ru/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ru/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/ru/HTML-CSS.js
new file mode 100644
index 0000000..47983f4
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ru/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ru/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ru","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u0430 %1",CantLoadWebFont:"\u041D\u0435 \u0443\u0434\u0430\u0451\u0442\u0441\u044F \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442 %1",FirefoxCantLoadWebFont:"Firefox \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u044B \u0441 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0445\u043E\u0441\u0442\u0430",CantFindFontUsing:"\u041D\u0435 \u0443\u0434\u0430\u0451\u0442\u0441\u044F \u043D\u0430\u0439\u0442\u0438 \u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u044B\u0439 \u0448\u0440\u0438\u0444\u0442 \u0441\u0440\u0435\u0434\u0438 %1",WebFontsNotAvailable:"\u0412\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u044B \u043D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B \u2014 \u0432\u043C\u0435\u0441\u0442\u043E \u043D\u0438\u0445 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u043C \u0448\u0440\u0438\u0444\u0442\u044B \u043D\u0430 \u043E\u0441\u043D\u043E\u0432\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0439"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ru/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ru/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/ru/HelpDialog.js
new file mode 100644
index 0000000..9b09221
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ru/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ru/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ru","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"\u041F\u043E\u043C\u043E\u0447\u044C \u043F\u043E MathJax",MathJax:"*MathJax*\u00A0\u2014 \u0431\u0438\u0431\u043B\u0438\u043E\u0442\u0435\u043A\u0430 \u043D\u0430\u00A0JavaScript, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0430\u044F \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u044C \u0444\u043E\u0440\u043C\u0443\u043B\u044B \u043D\u0430\u00A0\u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u0445. \u0418\u0445\u00A0\u0447\u0438\u0442\u0430\u0442\u0435\u043B\u044F\u043C \u0434\u043B\u044F\u00A0\u044D\u0442\u043E\u0433\u043E \u043D\u0438\u0447\u0435\u0433\u043E \u043D\u0435\u00A0\u043D\u0430\u0434\u043E \u0434\u0435\u043B\u0430\u0442\u044C.",Browsers:"*\u0411\u0440\u0430\u0443\u0437\u0435\u0440\u044B*: MathJax \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u0442 \u0441\u043E\u00A0\u0432\u0441\u0435\u043C\u0438 \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u043C\u0438 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u043C\u0438, \u0432\u043A\u043B\u044E\u0447\u0430\u044F IE6+, Firefox 3+, Chrome 0.2+, Safari 2+. Opera 9.6+ \u0438\u00A0\u0431\u043E\u043B\u044C\u0448\u0438\u043D\u0441\u0442\u0432\u043E \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445",Menu:"*\u041C\u0435\u043D\u044E \u0444\u043E\u0440\u043C\u0443\u043B*: MathJax \u0434\u043E\u0431\u0430\u0432\u043B\u044F\u0435\u0442 \u043A\u00A0\u0444\u043E\u0440\u043C\u0443\u043B\u0430\u043C \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E\u0435 \u043C\u0435\u043D\u044E, \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u043C\u043E\u0435 \u043F\u0440\u0430\u0432\u043E\u0439 \u043A\u043D\u043E\u043F\u043A\u043E\u0439 \u043C\u044B\u0448\u0438 \u0438\u043B\u0438\u00A0\u0449\u0435\u043B\u0447\u043A\u043E\u043C \u0441\u00A0\u043D\u0430\u0436\u0430\u0442\u043E\u0439 Ctrl.",ShowMath:"*\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0444\u043E\u0440\u043C\u0443\u043B\u0443 \u043A\u0430\u043A* \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0443\u0432\u0438\u0434\u0435\u0442\u044C \u0438\u00A0\u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0441\u0445\u043E\u0434\u043D\u044B\u0439 \u043A\u043E\u0434 \u0444\u043E\u0440\u043C\u0443\u043B\u044B \u0432\u00A0\u0444\u043E\u0440\u043C\u0430\u0442\u0435 MathML \u0438\u043B\u0438\u00A0\u043F\u0435\u0440\u0432\u043E\u043D\u0430\u0447\u0430\u043B\u044C\u043D\u043E\u043C.",Settings:"*\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438* \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442 \u043D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044C \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0438 MathJax, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, \u0440\u0430\u0437\u043C\u0435\u0440 \u0444\u043E\u0440\u043C\u0443\u043B \u0438\u00A0\u043C\u0435\u0445\u0430\u043D\u0438\u0437\u043C \u0438\u0445\u00A0\u043F\u043E\u043A\u0430\u0437\u0430.",Language:"*\u042F\u0437\u044B\u043A* \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u044B\u0431\u0440\u0430\u0442\u044C \u044F\u0437\u044B\u043A \u043C\u0435\u043D\u044E \u0438\u00A0\u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0439 MathJax.",Zoom:"*\u0423\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u0435* \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u044C \u0444\u043E\u0440\u043C\u0443\u043B\u0443.",Accessibilty:"*\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0438*: MathJax \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u0442 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u044B \u0447\u0442\u0435\u043D\u0438\u044F, \u043E\u0437\u0432\u0443\u0447\u0438\u0432\u0430\u044F \u0444\u043E\u0440\u043C\u0443\u043B\u044B \u0434\u043B\u044F\u00A0\u0441\u043B\u0435\u043F\u044B\u0445 \u0438\u00A0\u0441\u043B\u0430\u0431\u043E\u0432\u0438\u0434\u044F\u0449\u0438\u0445.",Fonts:"*\u0428\u0440\u0438\u0444\u0442\u044B*: MathJax \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u0442 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u0435 \u0448\u0440\u0438\u0444\u0442\u044B, \u0435\u0441\u043B\u0438\u00A0\u043E\u043D\u0438 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u044B \u043D\u0430\u00A0\u0412\u0430\u0448\u0435\u043C \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u0435, \u0432\u00A0\u043F\u0440\u043E\u0442\u0438\u0432\u043D\u043E\u043C \u0441\u043B\u0443\u0447\u0430\u0435, \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044E\u0442\u0441\u044F \u0441\u0435\u0442\u0435\u0432\u044B\u0435. \u041C\u044B \u0440\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0435\u043C \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C [STIX fonts](%1), \u0447\u0442\u043E\u0431\u044B\u00A0\u0443\u0441\u043A\u043E\u0440\u0438\u0442\u044C \u0432\u044B\u0432\u043E\u0434 \u0444\u043E\u0440\u043C\u0443\u043B.",CloseDialog:"\u0417\u0430\u043A\u0440\u044B\u0442\u044C \u0434\u0438\u0430\u043B\u043E\u0433 \u0441\u043F\u0440\u0430\u0432\u043A\u0438"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ru/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ru/MathML.js b/htdocs/js/MathJax-2.7.2/localization/ru/MathML.js
new file mode 100644
index 0000000..2dac057
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ru/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ru/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ru","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 mglyph\u02D0 %1",BadMglyphFont:"\u041F\u043B\u043E\u0445\u043E\u0439 \u0448\u0440\u0438\u0444\u0442: %1",MathPlayer:"MathJax \u043D\u0435\u00A0\u0441\u043C\u043E\u0433 \u043D\u0430\u0441\u0442\u0440\u043E\u0438\u0442\u044C MathPlayer.\n\n\u0415\u0441\u043B\u0438\u00A0MathPlayer \u043D\u0435\u00A0\u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D, \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435. \u0415\u0441\u043B\u0438\u00A0\u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D, \u0432\u0435\u0440\u043E\u044F\u0442\u043D\u043E, \u0412\u0430\u0448\u0438 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438 \u043D\u0435\u00A0\u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442 \u0437\u0430\u043F\u0443\u0441\u043A ActiveX. \u0412\u00A0\u043C\u0435\u043D\u044E \u0418\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u044B|\u0421\u0432\u043E\u0439\u0441\u0442\u0432\u0430 \u043E\u0431\u043E\u0437\u0440\u0435\u0432\u0430\u0442\u0435\u043B\u044F \u0432\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0432\u043A\u043B\u0430\u0434\u043A\u0443 \u00AB\u0411\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u044C\u00BB, \u043D\u0430\u0436\u043C\u0438\u0442\u0435 \u043A\u043D\u043E\u043F\u043A\u0443 \u00AB\u0414\u0440\u0443\u0433\u043E\u0439\u2026\u00BB \u0438\u00A0\u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044C, \u0447\u0442\u043E\u00A0\u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u044B ActiveX \u0438\u00A0\u043F\u043E\u0432\u0435\u0434\u0435\u043D\u0438\u0435 \u0434\u0432\u043E\u0438\u0447\u043D\u043E\u0433\u043E \u043A\u043E\u0434\u0430 \u0438\u00A0\u0441\u0446\u0435\u043D\u0430\u0440\u0438\u0435\u0432 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u044B.\n\n\u0421\u0435\u0439\u0447\u0430\u0441 \u0412\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u0432\u0438\u0434\u0435\u0442\u044C \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u044F \u043E\u0431\u00A0\u043E\u0448\u0438\u0431\u043A\u0430\u0445, \u0430\u00A0\u043D\u0435\u00A0\u0444\u043E\u0440\u043C\u0443\u043B\u044B.",CantCreateXMLParser:"MathJax \u043D\u0435\u00A0\u0441\u043C\u043E\u0433 \u0441\u043E\u0437\u0434\u0430\u0442\u044C \u043F\u0430\u0440\u0441\u0435\u0440 XML \u0434\u043B\u044F\u00A0MathML. \u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044C, \u0447\u0442\u043E\u00A0\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u044B ActiveX, \u043E\u0442\u043C\u0435\u0447\u0435\u043D\u043D\u044B\u0435 \u043A\u0430\u043A\u00A0\u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u044B\u0435 \u0434\u043B\u044F\u00A0\u0441\u043A\u0440\u0438\u043F\u0442\u043E\u0432, \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u044B (\u0412\u00A0\u043C\u0435\u043D\u044E \u0418\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u044B|\u0421\u0432\u043E\u0439\u0441\u0442\u0432\u0430 \u043E\u0431\u043E\u0437\u0440\u0435\u0432\u0430\u0442\u0435\u043B\u044F \u0432\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0432\u043A\u043B\u0430\u0434\u043A\u0443 \u00AB\u0411\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u044C\u00BB, \u043D\u0430\u0436\u043C\u0438\u0442\u0435 \u043A\u043D\u043E\u043F\u043A\u0443 \u00AB\u0414\u0440\u0443\u0433\u043E\u0439\u2026\u00BB).\n\nMathJax \u043D\u0435\u00A0\u0441\u043C\u043E\u0436\u0435\u0442 \u0432\u044B\u0432\u0435\u0441\u0442\u0438 \u0444\u043E\u0440\u043C\u0443\u043B\u044B MathML.",UnknownNodeType:"\u041D\u0435\u0438\u0437\u043C\u0435\u0441\u0442\u043D\u044B\u0439 \u0442\u044D\u0433 %1",UnexpectedTextNode:"\u0422\u0435\u043A\u0441\u0442\u043E\u0432\u044B\u0439 \u0443\u0437\u0435\u043B %1 \u0432\u00A0\u044D\u0442\u043E\u043C \u043C\u0435\u0441\u0442\u0435 \u043D\u0435\u00A0\u043E\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044F",ErrorParsingMathML:"\u041E\u0448\u0438\u0431\u043A\u0430 \u0440\u0430\u0437\u0431\u043E\u0440\u0430 MathML",ParsingError:"\u041E\u0448\u0438\u0431\u043A\u0430 \u0440\u0430\u0437\u0431\u043E\u0440\u0430 MathML: %1",MathMLSingleElement:"MathML \u0434\u043E\u043B\u0436\u0435\u043D \u0441\u043E\u0434\u0435\u0440\u0436\u0430\u0442\u044C \u0442\u043E\u043B\u044C\u043A\u043E \u043E\u0434\u0438\u043D \u0442\u044D\u0433 \u003Cmath\u003E",MathMLRootElement:"\u041A\u043E\u0440\u043D\u0435\u0432\u044B\u043C \u0443\u0437\u043B\u043E\u043C MathML \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u003Cmath\u003E, \u043D\u0435\u00A0%1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ru/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ru/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/ru/MathMenu.js
new file mode 100644
index 0000000..367ab2b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ru/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ru/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ru","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u043A\u043E\u0434 \u0444\u043E\u0440\u043C\u0443\u043B\u044B \u0432\u00A0\u0432\u0438\u0434\u0435:",MathMLcode:"\u041A\u043E\u0434 MathML",OriginalMathML:"\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u044C\u043D\u044B\u0439 MathML",TeXCommands:"\u041A\u043E\u043C\u0430\u043D\u0434\u044B TeX",AsciiMathInput:"\u0412\u0432\u043E\u0434 AsciiMathML",Original:"\u0418\u0441\u0445\u043E\u0434\u043D\u044B\u0439 \u0432\u0438\u0434",ErrorMessage:"\u0421\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435 \u043E\u0431 \u043E\u0448\u0438\u0431\u043A\u0435",Annotation:"\u0410\u043D\u043D\u043E\u0442\u0430\u0446\u0438\u044F",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"\u0421\u043C\u044B\u0441\u043B\u043E\u0432\u0430\u044F \u0440\u0430\u0437\u043C\u0435\u0442\u043A\u0430",OpenMath:"OpenMath",texHints:"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u043A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u0438 \u0438\u0437 TeX \u0432 MathML",Settings:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 Math",ZoomTrigger:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0443\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u044F",Hover:"\u041F\u0440\u0438\u00A0\u043D\u0430\u0432\u0435\u0434\u0435\u043D\u0438\u0438 \u0443\u043A\u0430\u0437\u0430\u0442\u0435\u043B\u044F \u043C\u044B\u0448\u0438",Click:"\u041F\u0440\u0438 \u0449\u0435\u043B\u0447\u043A\u0435 \u043C\u044B\u0448\u044C\u044E",DoubleClick:"\u041F\u0440\u0438\u00A0\u0434\u0432\u043E\u0439\u043D\u043E\u043C \u0449\u0435\u043B\u0447\u043A\u0435 \u043C\u044B\u0448\u044C\u044E",NoZoom:"\u0411\u0435\u0437 \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",TriggerRequires:"\u041F\u0440\u0438\u00A0\u043D\u0430\u0436\u0430\u0442\u043E\u0439 \u043A\u043B\u0430\u0432\u0438\u0448\u0435:",Option:"Option",Alt:"Alt",Command:"Command",Control:"Control",Shift:"Shift",ZoomFactor:"\u0423\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u0435",Renderer:"\u041E\u0442\u0440\u0438\u0441\u043E\u0432\u0449\u0438\u043A \u0444\u043E\u0440\u043C\u0443\u043B:",MPHandles:"\u041F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u043E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0449\u0435\u043B\u0447\u043A\u043E\u0432 \u043C\u044B\u0448\u044C\u044E MathPlayer",MenuEvents:"\u041A\u043E\u043C\u0430\u043D\u0434\u044B \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E\u0433\u043E \u043C\u0435\u043D\u044E",MouseEvents:"\u0421\u043E\u0431\u044B\u0442\u0438\u044F \u043C\u044B\u0448\u0438",MenuAndMouse:"\u041A\u043E\u043C\u0430\u043D\u0434\u044B \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E\u0433\u043E \u043C\u0435\u043D\u044E \u0438 \u0441\u043E\u0431\u044B\u0442\u0438\u044F \u043C\u044B\u0448\u0438",FontPrefs:"\u041F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u044B \u0448\u0440\u0438\u0444\u0442\u043E\u0432",ForHTMLCSS:"\u0414\u043B\u044F HTML-CSS:",Auto:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438",TeXLocal:"TeX (\u043B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0435)",TeXWeb:"TeX (\u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442)",TeXImage:"TeX (\u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435)",STIXLocal:"STIX (\u043B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0435)",STIXWeb:"STIX (\u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442)",AsanaMathWeb:"Asana Math (\u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442)",GyrePagellaWeb:"Gyre Pagella (\u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442)",GyreTermesWeb:"Gyre Termes (\u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442)",LatinModernWeb:"Latin Modern (\u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442)",NeoEulerWeb:"Neo Euler (\u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442)",ContextMenu:"\u041A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E\u0435 \u043C\u0435\u043D\u044E",Browser:"\u0411\u0440\u0430\u0443\u0437\u0435\u0440",Scale:"\u0423\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u044C \u0432\u0441\u0435 \u0444\u043E\u0440\u043C\u0443\u043B\u044B\u2026",Discoverable:"\u041F\u043E\u0434\u0441\u0432\u0435\u0442\u0438\u0442\u044C \u043F\u043E\u0434\u00A0\u043C\u044B\u0448\u044C\u044E",Locale:"\u042F\u0437\u044B\u043A",LoadLocale:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0441 URL-\u0430\u0434\u0440\u0435\u0441\u0430...",About:"\u041E MathJax",Help:"\u041F\u043E\u043C\u043E\u0449\u044C \u043F\u043E MathJax",localTeXfonts:"\u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0445 \u0448\u0440\u0438\u0444\u0442\u043E\u0432 TeX",webTeXfonts:"\u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u043E\u0432 TeX",imagefonts:"\u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0448\u0440\u0438\u0444\u0442\u043E\u0432",localSTIXfonts:"\u0441\u00A0\u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0448\u0440\u0438\u0444\u0442\u043E\u0432 STIX \u043D\u0430\u00A0\u044D\u0442\u043E\u0439 \u043C\u0430\u0448\u0438\u043D\u0435",webSVGfonts:"\u0441\u00A0\u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0441\u0435\u0442\u0435\u0432\u044B\u0445 SVG-\u0448\u0440\u0438\u0444\u0442\u043E\u0432",genericfonts:"\u0441\u00A0\u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C Unicod-\u0448\u0440\u0438\u0444\u0442\u043E\u0432 \u043F\u043E\u00A0\u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E \u043D\u0430\u00A0\u044D\u0442\u043E\u0439 \u043C\u0430\u0448\u0438\u043D\u0435",wofforotffonts:"\u0428\u0440\u0438\u0444\u0442\u044B WOFF \u0438\u043B\u0438\u00A0OTF",eotffonts:"EOT-\u0448\u0440\u0438\u0444\u0442\u044B",svgfonts:"SVG-\u0448\u0440\u0438\u0444\u0442\u044B",WebkitNativeMMLWarning:"\u041F\u043E\u0445\u043E\u0436\u0435, \u0412\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043D\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u0435\u043D \u0441\u0430\u043C \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0430\u0442\u044C MathML, \u043F\u043E\u044D\u0442\u043E\u043C\u0443\u00A0\u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0432\u00A0\u0440\u0435\u0436\u0438\u043C MathML \u043C\u043E\u0436\u0435\u0442 \u0441\u0434\u0435\u043B\u0430\u0442\u044C \u0444\u043E\u0440\u043C\u0443\u043B\u044B \u043D\u0435\u0447\u0438\u0442\u0430\u0435\u043C\u044B\u043C\u0438",MSIENativeMMLWarning:"Internet Explorer \u043C\u043E\u0436\u0435\u0442 \u043E\u0442\u043E\u0431\u0440\u0430\u0437\u0438\u0442\u044C MathML \u0442\u043E\u043B\u044C\u043A\u043E \u0441\u00A0\u043F\u043E\u043C\u043E\u0449\u044C\u044E \u043F\u043B\u0430\u0433\u0438\u043D\u0430 MathPlayer.",OperaNativeMMLWarning:"Opera \u0442\u043E\u043B\u044C\u043A\u043E \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u043D\u043E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 MathML, \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u0432\u00A0\u0440\u0435\u0436\u0438\u043C\u0435 MathML \u0447\u0430\u0441\u0442\u044C \u0444\u043E\u0440\u043C\u0443\u043B \u0431\u0443\u0434\u0435\u0442 \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u044C\u0441\u044F \u043F\u043B\u043E\u0445\u043E.",SafariNativeMMLWarning:"\u0412\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u0439 \u043C\u0435\u0445\u0430\u043D\u0438\u0437\u043C MathML \u0412\u0430\u0448\u0435\u0433\u043E \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 \u043D\u0435\u00A0\u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0432\u0441\u0435\u0445 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u043C\u044B\u0445 MathJax \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0435\u0439, \u043F\u043E\u044D\u0442\u043E\u043C\u0443\u00A0\u0447\u0430\u0441\u0442\u044C \u0444\u043E\u0440\u043C\u0443\u043B \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C\u00A0\u0432\u044B\u0432\u0435\u0434\u0435\u043D\u0430 \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E.",FirefoxNativeMMLWarning:"\u0412\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u0439 \u043C\u0435\u0445\u0430\u043D\u0438\u0437\u043C MathML \u0412\u0430\u0448\u0435\u0433\u043E \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043D\u0435\u00A0\u0432\u0441\u0435 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u043C\u044B\u0435 MathJax \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0438, \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u0447\u0430\u0441\u0442\u044C \u0444\u043E\u0440\u043C\u0443\u043B \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C\u0441\u044F \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E.",MSIESVGWarning:"SVG \u043D\u0435\u00A0\u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F Internet Explorer'\u043E\u043C \u0434\u043E\u00A0IE9 \u0438\u00A0\u0432\u00A0\u0440\u0435\u0436\u0438\u043C\u0435 \u044D\u043C\u0443\u043B\u044F\u0446\u0438\u0438 \u0432\u0435\u0440\u0441\u0438\u0438 IE8 \u0438\u043B\u0438\u00A0\u043D\u0438\u0436\u0435. \u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0432\u00A0\u0440\u0435\u0436\u0438\u043C SVG \u043C\u043E\u0436\u0435\u0442 \u0432\u044B\u0437\u0432\u0430\u0442\u044C \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E\u0435 \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0444\u043E\u0440\u043C\u0443\u043B.",LoadURL:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043F\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0435 \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u044F \u043F\u043E\u00A0\u0430\u0434\u0440\u0435\u0441\u0443:",BadURL:"URL \u0434\u043E\u043B\u0436\u0435\u043D \u0443\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C \u043D\u0430\u00A0\u0444\u0430\u0439\u043B JavaScript, \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u044E\u0449\u0438\u0439 \u043F\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0435 \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u044F. \u0424\u0430\u0439\u043B\u044B JavaScript \u043E\u043A\u0430\u043D\u0447\u0438\u0432\u0430\u044E\u0442\u0441\u044F \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u0438\u0435\u043C \u00AB.js\u00BB",BadData:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u043F\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0445 \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0439 \u043F\u043E\u00A0\u0430\u0434\u0440\u0435\u0441\u0443 %1 \u043D\u0435\u00A0\u0443\u0434\u0430\u043B\u0430\u0441\u044C",SwitchAnyway:"\u0412\u0441\u0451 \u0440\u0430\u0432\u043D\u043E \u0441\u043C\u0435\u043D\u0438\u0442\u044C \u043C\u0435\u0445\u0430\u043D\u0438\u0437\u043C \u043E\u0442\u0440\u0438\u0441\u043E\u0432\u043A\u0438 \u0444\u043E\u0440\u043C\u0443\u043B?\n\n(\u041D\u0430\u0436\u043C\u0438\u0442\u0435 OK \u0434\u043B\u044F\u00A0\u0441\u043C\u0435\u043D\u044B, \u041E\u0442\u043C\u0435\u043D\u0430, \u0447\u0442\u043E\u0431\u044B\u00A0\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u043F\u0440\u0435\u0436\u043D\u0438\u0439)",ScaleMath:"\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u043C\u0430\u0441\u0448\u0442\u0430\u0431 \u0432\u0441\u0435\u0445 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0439 (\u043F\u043E \u0441\u0440\u0430\u0432\u043D\u0435\u043D\u0438\u044E \u0441 \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u043C) \u043D\u0430",NonZeroScale:"\u041C\u0430\u0441\u0448\u0442\u0430\u0431 \u043D\u0435 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0440\u0430\u0432\u0435\u043D \u043D\u0443\u043B\u044E",PercentScale:"\u041C\u0430\u0441\u0448\u0442\u0430\u0431 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0432\u044B\u0440\u0430\u0436\u0435\u043D \u0432 \u043F\u0440\u043E\u0446\u0435\u043D\u0442\u0430\u0445 (\u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, 120%%)",IE8warning:"\u042D\u0442\u043E \u043E\u0442\u043A\u043B\u044E\u0447\u0438\u0442 \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E\u0435 \u043C\u0435\u043D\u044E MathJax \u0438\u00A0\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0443\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u044F, \u043D\u043E\u00A0\u043C\u0435\u043D\u044E \u043F\u043E-\u043F\u0440\u0435\u0436\u043D\u0435\u043C\u0443 \u0431\u0443\u0434\u0435\u0442 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E \u043F\u043E\u00A0\u0449\u0435\u043B\u0447\u043A\u0443 \u043C\u044B\u0448\u044C\u044E \u0441\u00A0\u043D\u0430\u0436\u0430\u0442\u043E\u0439 Alt.\n\n\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0438\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 MathPlayer?",IE9warning:"\u041A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E\u0435 \u043C\u0435\u043D\u044E MathJax \u0431\u0443\u0434\u0435\u0442 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u043E, \u043D\u043E\u00A0\u043F\u043E \u0449\u0435\u043B\u0447\u043A\u0443 \u043C\u044B\u0448\u044C\u044E \u0441\u00A0\u043D\u0430\u0436\u0430\u0442\u043E\u0439 Alt \u043E\u043D\u043E \u043F\u043E-\u043F\u0440\u0435\u0436\u043D\u0435\u043C\u0443 \u0431\u0443\u0434\u0435\u0442 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E.",NoOriginalForm:"\u041D\u0435\u0442 \u0438\u0441\u0445\u043E\u0434\u043D\u043E\u0433\u043E \u043A\u043E\u0434\u0430",Close:"\u0417\u0430\u043A\u0440\u044B\u0442\u044C",EqSource:"\u0418\u0441\u0445\u043E\u0434\u043D\u044B\u0439 \u043A\u043E\u0434 \u0444\u043E\u0440\u043C\u0443\u043B\u044B",CloseAboutDialog:'\u0417\u0430\u043A\u0440\u044B\u0442\u044C \u0434\u0438\u0430\u043B\u043E\u0433 "\u041E \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0435"',FastPreview:"\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440",AssistiveMML:"\u0412\u0441\u043F\u043E\u043C\u043E\u0433\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0439 MathML",InTabOrder:"\u0412\u043A\u043B\u044E\u0447\u0430\u0442\u044C \u0432 \u043F\u043E\u0440\u044F\u0434\u043A\u0435 \u0442\u0430\u0431\u0443\u043B\u044F\u0446\u0438\u0438"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ru/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ru/TeX.js b/htdocs/js/MathJax-2.7.2/localization/ru/TeX.js
new file mode 100644
index 0000000..1637e0d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ru/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ru/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ru","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u041B\u0438\u0448\u043D\u044F\u044F \u043E\u0442\u043A\u0440\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u0441\u043A\u043E\u0431\u043A\u0430 \u0438\u043B\u0438 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0430\u044F \u0437\u0430\u043A\u0440\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u0441\u043A\u043E\u0431\u043A\u0430",ExtraCloseMissingOpen:"\u041B\u0438\u0448\u043D\u044F\u044F \u0437\u0430\u043A\u0440\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u0441\u043A\u043E\u0431\u043A\u0430 \u0438\u043B\u0438 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0430\u044F \u043E\u0442\u043A\u0440\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u0441\u043A\u043E\u0431\u043A\u0430",MissingLeftExtraRight:"\u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \\left \u0438\u043B\u0438 \u043B\u0438\u0448\u043D\u0438\u0439 \\right",MissingScript:"\u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043D\u0430\u0434\u0441\u0442\u0440\u043E\u0447\u043D\u044B\u0439 \u0438\u043B\u0438 \u043F\u043E\u0434\u0441\u0442\u0440\u043E\u0447\u043D\u044B\u0439 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442",ExtraLeftMissingRight:"\u041B\u0438\u0448\u043D\u0438\u0439 \\left \u0438\u043B\u0438 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \\right",Misplaced:"%1 \u043D\u0435\u00A0\u043D\u0430\u00A0\u043C\u0435\u0441\u0442\u0435",MissingOpenForSub:"\u041D\u0435\u0442\u00A0\u043E\u0442\u043A\u0440\u044B\u0432\u0430\u044E\u0449\u0435\u0439 \u0441\u043A\u043E\u0431\u043A\u0438 \u0432\u00A0\u043D\u0438\u0436\u043D\u0435\u043C \u0438\u043D\u0434\u0435\u043A\u0441\u0435",MissingOpenForSup:"\u041D\u0435\u0442\u00A0\u043E\u0442\u043A\u0440\u044B\u0432\u0430\u044E\u0449\u0435\u0439 \u0441\u043A\u043E\u0431\u043A\u0438 \u0432\u00A0\u043D\u0438\u0436\u043D\u0435\u043C \u0438\u043D\u0434\u0435\u043A\u0441\u0435",AmbiguousUseOf:"\u041D\u0435\u043E\u0434\u043D\u043E\u0437\u043D\u0430\u0447\u043D\u043E\u0435 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 %1",EnvBadEnd:"\\begin{%1} \u0437\u0430\u043A\u0440\u044B\u0442\u043E \u0441\u00A0\u043F\u043E\u043C\u043E\u0449\u044C\u044E \\end{%2}",EnvMissingEnd:"\u041F\u0440\u043E\u043F\u0443\u0449\u0435\u043D \\end{%1}",MissingBoxFor:"\u0423\u00A0%1 \u043D\u0435\u0442 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0433\u043E",MissingCloseBrace:"\u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0437\u0430\u043A\u0440\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u0441\u043A\u043E\u0431\u043A\u0430",UndefinedControlSequence:"\u041D\u0435\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u0430\u044F \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u044E\u0449\u0430\u044F \u043F\u043E\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C %1",DoubleExponent:"\u0414\u0432\u043E\u0439\u043D\u0430\u044F \u044D\u043A\u0441\u043F\u043E\u043D\u0435\u043D\u0442\u0430: \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435 \u0441\u043A\u043E\u0431\u043A\u0438 \u0434\u043B\u044F \u0443\u0442\u043E\u0447\u043D\u0435\u043D\u0438\u044F",DoubleSubscripts:"\u0414\u0432\u0430 \u043D\u0438\u0436\u043D\u0438\u0445 \u0438\u043D\u0434\u0435\u043A\u0441\u0430 \u043F\u043E\u0434\u0440\u044F\u0434: \u043F\u043E\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u0444\u0438\u0433\u0443\u0440\u043D\u044B\u0435 \u0441\u043A\u043E\u0431\u043A\u0438",DoubleExponentPrime:"\u0428\u0442\u0440\u0438\u0445 \u043F\u043E\u0441\u043B\u0435\u00A0\u0432\u0435\u0440\u0445\u043D\u0435\u0433\u043E \u0438\u043D\u0434\u0435\u043A\u0441\u0430: \u0443\u0442\u043E\u0447\u043D\u0438\u0442\u0435, \u043A\u00A0\u0447\u0435\u043C\u0443 \u043E\u043D \u043E\u0442\u043D\u043E\u0441\u0438\u0442\u0441\u044F, \u0444\u0438\u0433\u0443\u0440\u043D\u044B\u043C\u0438 \u0441\u043A\u043E\u0431\u043A\u0430\u043C\u0438",CantUseHash1:"\u0412\u00A0\u0440\u0435\u0436\u0438\u043C\u0435 \u00ABmath\u00BB \u043D\u0435\u043B\u044C\u0437\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0441\u0438\u043C\u0432\u043E\u043B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0430 \u043C\u0430\u043A\u0440\u043E\u0441\u0430 #",MisplacedMiddle:"%1 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u0442\u0441\u044F \u0442\u043E\u043B\u044C\u043A\u043E \u0432\u043D\u0443\u0442\u0440\u0438 \\left \u0438\u00A0\\right",MisplacedLimits:"%1 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u0442\u0441\u044F \u0442\u043E\u043B\u044C\u043A\u043E \u0441\u00A0\u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440\u0430\u043C\u0438",MisplacedMoveRoot:"%1 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u0442\u0441\u044F \u0442\u043E\u043B\u044C\u043A\u043E \u0432\u00A0\u043A\u043E\u0440\u043D\u044F\u0445",MultipleCommand:"\u041D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E %1",IntegerArg:"\u0410\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0434\u043B\u044F %1 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0446\u0435\u043B\u044B\u043C \u0447\u0438\u0441\u043B\u043E\u043C",NotMathMLToken:"%1\u00A0\u2014 \u043D\u0435\u00A0\u0441\u0438\u043C\u0432\u043E\u043B MML",InvalidMathMLAttr:"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u044B\u0439 \u0430\u0442\u0440\u0438\u0431\u0443\u0442 MathML: %1",UnknownAttrForElement:"%1\u00A0\u2014 \u043D\u0435\u00A0\u0430\u0442\u0440\u0438\u0431\u0443\u0442 \u0442\u0435\u0433\u0430 MML %2",MaxMacroSub1:"\u041F\u0440\u0435\u0432\u044B\u0448\u0435\u043D\u043E \u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u043E\u0435 \u0447\u0438\u0441\u043B\u043E \u043F\u043E\u0434\u0441\u0442\u0430\u043D\u043E\u0432\u043E\u043A \u043C\u0430\u043A\u0440\u043E\u0441\u0430: \u043D\u0435\u00A0\u0440\u0435\u043A\u0443\u0440\u0441\u0438\u044F\u00A0\u043B\u0438 \u044D\u0442\u043E?",MaxMacroSub2:"\u041F\u0440\u0435\u0432\u044B\u0448\u0435\u043D\u043E \u043F\u0440\u0435\u0434\u0435\u043B\u044C\u043D\u043E\u0435 \u0447\u0438\u0441\u043B\u043E \u043F\u043E\u0434\u0441\u0442\u0430\u043D\u043E\u0432\u043E\u043A MathJax. \u041D\u0435\u0442\u00A0\u043B\u0438 \u0440\u0435\u043A\u0443\u0440\u0441\u0438\u0438 \u0432\u00A0\u043E\u043A\u0440\u0443\u0436\u0435\u043D\u0438\u0438 LaTeX?",MissingArgFor:"\u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0434\u043B\u044F %1",ExtraAlignTab:"\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u043C\u043D\u043E\u0433\u043E \u0441\u0442\u043E\u043B\u0431\u0446\u043E\u0432 \u0432\u00A0\\cases",BracketMustBeDimension:"\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u0435\u043B\u044C (?) %1 \u043D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C",InvalidEnv:"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E\u0435 \u043D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u043E\u043A\u0440\u0443\u0436\u0435\u043D\u0438\u044F \u00AB%1\u00BB",UnknownEnv:"\u041D\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E\u0435 \u043E\u043A\u0440\u0443\u0436\u0435\u043D\u0438\u0435 \u00AB%1\u00BB",ExtraCloseLooking:"\u041B\u0438\u0448\u043D\u044F\u044F \u0437\u0430\u043A\u0440\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u0441\u043A\u043E\u0431\u043A\u0430, \u043A\u043E\u0433\u0434\u0430 \u043E\u0436\u0438\u0434\u0430\u043B\u0430\u0441\u044C %1",MissingCloseBracket:"\u041D\u0435 \u0443\u0434\u0430\u043B\u043E\u0441\u044C \u043D\u0430\u0439\u0442\u0438 \u0437\u0430\u043A\u0440\u044B\u0432\u0430\u044E\u0449\u0443\u044E ']' \u0434\u043B\u044F \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442\u0430 \u043A %1",MissingOrUnrecognizedDelim:"\u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0438\u043B\u0438 \u043D\u0435 \u0440\u0430\u0441\u043F\u043E\u0437\u043D\u0430\u043D \u0440\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u0435\u043B\u044C \u0434\u043B\u044F %1",MissingDimOrUnits:"\u041D\u0435\u0442\u00A0\u0435\u0434\u0438\u043D\u0438\u0446\u044B \u0438\u0437\u043C\u0435\u0440\u0435\u043D\u0438\u044F \u0432\u00A0%1",TokenNotFoundForCommand:"\u041D\u0435 \u0443\u0434\u0430\u0451\u0442\u0441\u044F \u043D\u0430\u0439\u0442\u0438 %1 \u0434\u043B\u044F %2",MathNotTerminated:"\u041D\u0435\u0437\u0430\u043A\u0440\u044B\u0442\u0430\u044F \u0444\u043E\u0440\u043C\u0443\u043B\u0430 \u0432\u00A0\\text{}",IllegalMacroParam:"\u0421\u0441\u044B\u043B\u043A\u0430 \u043D\u0430\u00A0\u043D\u0435\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0439 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440 \u043C\u0430\u043A\u0440\u043E\u0441\u0430",MaxBufferSize:"\u0418\u0441\u0447\u0435\u0440\u043F\u0430\u043D \u0432\u043D\u0443\u0442\u0440\u0435\u043D\u043D\u0438\u0439 \u0431\u0443\u0444\u0435\u0440 MathJax: \u043D\u0435\u0442\u00A0\u043B\u0438 \u0440\u0435\u043A\u0443\u0440\u0441\u0438\u0432\u043D\u043E\u0433\u043E \u043C\u0430\u043A\u0440\u043E\u0441\u0430?",CommandNotAllowedInEnv:"%1 \u043D\u0435\u00A0\u043F\u043E\u0437\u0432\u043E\u043B\u0435\u043D \u0432\u00A0\u043E\u043A\u0440\u0443\u0436\u0435\u043D\u0438\u0438 %2",MultipleLabel:"\u041C\u0435\u0442\u043A\u0430 \u00AB%1\u00BB \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0430 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0440\u0430\u0437",CommandAtTheBeginingOfLine:"%1 \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u0432\u00A0\u043D\u0430\u0447\u0430\u043B\u0435 \u0441\u0442\u0440\u043E\u043A\u0438",IllegalAlign:"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u043E\u0435 \u0432\u044B\u0440\u0430\u0432\u043D\u0438\u0432\u0430\u043D\u0438\u0435 \u0432\u00A0%1",BadMathStyleFor:"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u044B\u0439 \u0441\u0442\u0438\u043B\u044C \u0434\u043B\u044F\u00A0%1",PositiveIntegerArg:"\u0410\u0440\u0433\u0443\u043C\u0435\u043D\u0442 %1 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u043D\u0430\u0442\u0443\u0440\u0430\u043B\u044C\u043D\u044B\u043C \u0447\u0438\u0441\u043B\u043E\u043C",ErroneousNestingEq:"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u043E\u0435 \u0432\u043B\u043E\u0436\u0435\u043D\u0438\u0435 \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440",MultlineRowsOneCol:"\u0412 \u0441\u0442\u0440\u043E\u043A\u0430\u0445 \u043E\u043A\u0440\u0443\u0436\u0435\u043D\u0438\u044F %1 \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u043F\u043E\u00A0\u043E\u0434\u043D\u043E\u043C\u0443 \u0441\u0442\u043E\u043B\u0431\u0446\u0443",MultipleBBoxProperty:"%1 \u0443\u043A\u0430\u0437\u0430\u043D\u043E \u0434\u0432\u0430\u0436\u0434\u044B \u0432 %2",InvalidBBoxProperty:"'%1'\u00A0\u2014 \u043D\u0435\u00A0\u0446\u0432\u0435\u0442, \u0432\u043D\u0443\u0442\u0440\u0435\u043D\u043D\u0438\u0439 \u043E\u0442\u0441\u0442\u0443\u043F \u0438\u043B\u0438\u00A0\u0441\u0442\u0438\u043B\u044C",ExtraEndMissingBegin:"\u041B\u0438\u0448\u043D\u0435\u0435 %1 \u0438\u043B\u0438\u00A0\u043F\u0440\u043E\u043F\u0443\u0449\u0435\u043D\u043E \\begingroup",GlobalNotFollowedBy:"\u041F\u043E\u0441\u043B\u0435 %1 \u043D\u0435\u0442 \\let, \\def \u0438\u043B\u0438\u00A0\\newcommand",UndefinedColorModel:"\u0426\u0432\u0435\u0442\u043E\u0432\u0430\u044F \u043C\u043E\u0434\u0435\u043B\u044C \u00AB%1\u00BB \u043D\u0435\u00A0\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0430",ModelArg1:"\u0426\u0432\u0435\u0442\u043E\u0432\u0430\u044F \u043C\u043E\u0434\u0435\u043B\u044C %1 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0442\u0440\u0451\u0445\u00A0\u043A\u043E\u043C\u043F\u043E\u043D\u0435\u043D\u0442\u043E\u0432",InvalidDecimalNumber:"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u043E\u0435 \u0434\u0435\u0441\u044F\u0442\u0438\u0447\u043D\u043E\u0435 \u0447\u0438\u0441\u043B\u043E",ModelArg2:"\u0417\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u043A\u043E\u043C\u043F\u043E\u043D\u0435\u043D\u0442\u043E\u0432 \u0446\u0432\u0435\u0442\u0430 \u0432\u00A0\u043C\u043E\u0434\u0435\u043B\u0438 %1 \u0434\u043E\u043B\u0436\u043D\u044B \u0431\u044B\u0442\u044C \u043C\u0435\u0436\u0434\u0443 %2 \u0438 %3",InvalidNumber:"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u043E\u0435 \u0447\u0438\u0441\u043B\u043E",NewextarrowArg1:"\u041F\u0435\u0440\u0432\u044B\u043C \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442\u043E\u043C %1 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u043D\u0430\u0431\u043E\u0440 \u043A\u043E\u043C\u0430\u043D\u0434",NewextarrowArg2:"\u0412\u0442\u043E\u0440\u044B\u043C \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442\u043E\u043C %1 \u0434\u043E\u043B\u0436\u043D\u0430 \u0431\u044B\u0442\u044C \u043F\u0430\u0440\u0430 \u0446\u0435\u043B\u044B\u0445 \u0447\u0438\u0441\u0435\u043B, \u0440\u0430\u0437\u0434\u0435\u043B\u0451\u043D\u043D\u0430\u044F \u0437\u0430\u043F\u044F\u0442\u043E\u0439",NewextarrowArg3:"\u0422\u0440\u0435\u0442\u044C\u0438\u043C \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043E\u043C %1 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u043A\u043E\u0434 \u0441\u0438\u043C\u0432\u043E\u043B\u0430 \u042E\u043D\u0438\u043A\u043E\u0434",NoClosingChar:"\u041D\u0435 \u0443\u0434\u0430\u0451\u0442\u0441\u044F \u043D\u0430\u0439\u0442\u0438 \u0437\u0430\u043A\u0440\u044B\u0432\u0430\u044E\u0449\u0438\u0439 \u0441\u0438\u043C\u0432\u043E\u043B %1",IllegalControlSequenceName:"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u043E\u0435 \u043D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u044B %1",IllegalParamNumber:"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u043E\u0435 \u0447\u0438\u0441\u043B\u043E \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043E\u0432 %1",MissingCS:"\u041F\u043E\u0441\u043B\u0435 %1 \u0434\u043E\u043B\u0436\u043D\u044B \u0438\u0434\u0442\u0438 \u043A\u043E\u043C\u0430\u043D\u0434\u044B",CantUseHash2:"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u043E\u0435 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 # \u0432\u00A0\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u0438 %1",SequentialParam:"\u041D\u043E\u043C\u0435\u0440\u0430 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043E\u0432 %1 \u0434\u043E\u043B\u0436\u043D\u044B \u0431\u044B\u0442\u044C\u00A0\u043F\u043E\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u044B",MissingReplacementString:"\u041D\u0435\u0442\u00A0\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u044F %1",MismatchUseDef:"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0439 \u0432\u044B\u0437\u043E\u0432 %1",RunawayArgument:"\u0412\u00A0\u0432\u044B\u0437\u043E\u0432\u0435 %1 \u043F\u0440\u043E\u043F\u0443\u0449\u0435\u043D \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440?",NoClosingDelim:"%1 \u043D\u0435 \u0437\u0430\u043A\u0440\u044B\u0442\u043E"}});MathJax.Ajax.loadComplete("[MathJax]/localization/ru/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/ru/ru.js b/htdocs/js/MathJax-2.7.2/localization/ru/ru.js
new file mode 100644
index 0000000..e202e36
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/ru/ru.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/ru/ru.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("ru",null,{menuTitle:"\u0440\u0443\u0441\u0441\u043A\u0438\u0439",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax \u043D\u0430\u0448\u043B\u0430 \u043A\u0443\u043A\u0438 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u043E\u0439 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438, \u043A\u043E\u0442\u043E\u0440\u0430\u044F \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u0442 \u043A\u043E\u0434 \u0434\u043B\u044F \u0437\u0430\u043F\u0443\u0441\u043A\u0430. \u0412\u044B \u0445\u043E\u0442\u0438\u0442\u0435 \u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0435\u0433\u043E?\n\n(\u0412\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u043D\u0430\u0436\u0430\u0442\u044C \u041E\u0442\u043C\u0435\u043D\u0430, \u0435\u0441\u043B\u0438 \u0432\u044B \u0441\u0430\u043C\u043E\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u043D\u043E \u043D\u0430\u0441\u0442\u0440\u043E\u0438\u043B\u0438 \u0444\u0430\u0439\u043B \u043A\u0443\u043A\u0438).",MathProcessingError:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u043E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0438",MathError:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u043E\u0448\u0438\u0431\u043A\u0430",LoadFile:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 %1",Loading:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",LoadFailed:"\u041D\u0435 \u0443\u0434\u0430\u043B\u043E\u0441\u044C \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C: %1",ProcessMath:"\u041E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438: %1%%",Processing:"\u041E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0430",TypesetMath:"\u0412\u0451\u0440\u0441\u0442\u043A\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438: %1%%",Typesetting:"\u0412\u0451\u0440\u0441\u0442\u043A\u0430",MathJaxNotSupported:"\u0412\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 MathJax",ErrorTips:"\u0421\u043E\u0432\u0435\u0442\u044B \u043F\u043E \u043E\u0442\u043B\u0430\u0434\u043A\u0435: \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435 %%1, \u0438\u0437\u0443\u0447\u0438\u0442\u0435 %%2 \u0432 \u043A\u043E\u043D\u0441\u043E\u043B\u0438 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a%10===1&&a%100!==11){return 1}if(2<=a%10&&a%10<=4&&12<=a%100&&a%100<=14){return 2}if(a%10===0||(5<=a%10&&a%10<=9)||(11<=a%100&&a%100<=14)){return 2}return 3},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/ru/ru.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/scn/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/scn/FontWarnings.js
new file mode 100644
index 0000000..84b18b0
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/scn/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/scn/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("scn","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax sta adupirannu tipi di car\u00E0ttiri scarricati di Internet p'ammmustrari la matim\u00E0tica nta sta p\u00E0ggina. Scarricari sti tipi si pigghia tempu, dunca sta p\u00E0ggina si purr\u00ECa mpagginari cchi\u00F9 viloci si li tipi di car\u00E0ttiri p\u00E2 matim\u00E0tica f\u00F9ssiru istallati direttamenti nt\u00E2 cartella d\u00EE car\u00E0ttiri d\u00FB t\u00F2 sistema.",imageFonts:"MathJax sta adupirannu mm\u00E0ggini comu tipi di car\u00E0ttiri, mmeci di adupirari tipi di car\u00E0ttiri lucali o scarricati d'Internet. Stu fattu renni la mpagginazzioni cchi\u00F9 lenta d\u00FB s\u00F2litu, e quannu si stampa, la matim\u00E0tica purr\u00ECa nun aviri la risuluzzioni china cunzintuta d\u00E2 stampanti.",noFonts:"MathJax nun potti attruvari nu tipu di car\u00E0ttiri bonu p'ammustrari la matim\u00E0tica, e mancu sunnu dispun\u00ECbbili mm\u00E0ggini fatti a tipi di car\u00E0ttiri; pi chistu sta ripiegannu a l'adupirari li car\u00E0ttiri Unicode, nt\u00E2 spiranza chi lu t\u00F2 browser \u00E8 capaci d'ammustr\u00E0rili. P\u00F2 \u00E8ssiri ca certi car\u00E0ttiri nun sp\u00F9ntanu boni, o nun sp\u00F9ntanu propia.",webFonts:"Li cchi\u00F9 d\u00EE browser muderni pirm\u00E8ttinu di scarricari li tipi di car\u00E0ttiri d'Internet. Aggiurnannu lu t\u00F2 browser (o canci\u00E0nnulu) si purr\u00ECa migghiurari la qualit\u00E0 d\u00E2 matim\u00E0tica ca veni ammustrata nta sta p\u00E0ggina.",fonts:"MathJax po fari usu o d\u00EE [tipi di car\u00E0ttiri STIX](%1) o d\u00EE [tipi di car\u00E0ttiri TeX MathJax](%2). Sc\u00E0rrica e istalla unu di sti tipi pi fari funziunari megghiu MathJax.",STIXPage:"Sta p\u00E0ggina \u00E8 pruggittata pi fari usu d\u00EE [tipi di car\u00E0ttiri STIX](%1). Sc\u00E0rrica e istalla sti tipi pi fari funziunari megghiu MathJax.",TeXPage:"Sta p\u00E0ggina \u00E8 pruggittata pi fari usu d\u00EE [tipi di car\u00E0ttiri TeX MathJax](%1). Sc\u00E0rrica e istalla sti tipi pi fari funziunari megghiu MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/scn/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/scn/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/scn/HTML-CSS.js
new file mode 100644
index 0000000..eda1622
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/scn/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/scn/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("scn","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Scarricamentu d\u00FB tipu di car\u00E0ttiri web %1",CantLoadWebFont:"Nun si potti scarricari lu tipu di car\u00E0ttiri web %1",FirefoxCantLoadWebFont:"Firefox nun p\u00F2 scarricari tipi di car\u00E0ttiri web di n'host rimotu",CantFindFontUsing:"Nun si potti attruvari nu tipu di car\u00E0ttiri bonu tra %1",WebFontsNotAvailable:"Li tipi di car\u00E0ttiri web nun sunnu dispun\u00ECbbili, \u00F4 s\u00F2 postu s'ad\u00F2piranu mm\u00E0ggini fatti a tipu di car\u00E0ttiri"}});MathJax.Ajax.loadComplete("[MathJax]/localization/scn/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/scn/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/scn/HelpDialog.js
new file mode 100644
index 0000000..7d3db66
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/scn/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/scn/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("scn","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Guida di MathJax",MathJax:"*MathJax* \u00E8 na libbrar\u00ECa JavaScript ca pirmetti a l'autura di m\u00E8ttiri f\u00F2rmuli matim\u00E0tichi nt\u00EA p\u00E0ggini web. Comu litturi, unu nun havi a fari nenti pi f\u00E0rilu funziunari.",Browsers:"*Browser*: MathJax funziona cu tutti li browser muderni cumprisi IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ e lu cchi\u00F9 d\u00EE browser purt\u00E0tili.",Menu:"*Men\u00F9 d\u00EE f\u00F2rmuli*: MathJax agghiunci nu men\u00F9 cuntistuali nta tutti li f\u00F2rmuli matim\u00E0tichi. Si grapi cliccannu supra d\u00EE f\u00F2rmuli c\u00FB buttuni drittu o tinennu carcatu ctrl.",ShowMath:"*Ammustra la f\u00F2rmula comu* pirmetti di taliari lu c\u00F2dici surgenti d\u00E2 f\u00F2rmula p\u00FB cupiari e ncuddari (sutta forma di MathML o nt\u00F4 s\u00F2 furmatu origginali).",Settings:"*Mpustazzioni* duna cuntrollu supra d\u00EE carattir\u00ECstichi di MathJax, comu p'esempiu la grannizza d\u00EE f\u00F2rmuli e lu miccanismu adupiratu pi visualizz\u00E0rili.",Language:"*Lingua* pirmetti di sc\u00E8gghiri la lingua adupirata di MathJax p\u00EE s\u00F2 men\u00F9 e p\u00EE s\u00F2 missagg\u00EE d'avvisu.",Zoom:"*Zoom d\u00EE f\u00F2rmuli*: si veni diff\u00ECcili a l\u00E8ggiri na f\u00F2rmula, MathJax la p\u00F2 fari cchi\u00F9 granni pi f\u00E0rila v\u00ECdiri megghiu.",Accessibilty:"*Accissibbilit\u00E0*: MathJax funziona autumaticamenti ch\u00EE littura di schermu pi r\u00E8nniri li f\u00F2rmuli matim\u00E0tichi acciss\u00ECbbili a cu havi prubblemi di vista.",Fonts:"*Tipi di car\u00E0ttiri*: MathJax ad\u00F2pira certi tipi di car\u00E0ttiri matim\u00E0tici quannu l'attrova istallati nt\u00F4 computer; sinn\u00F2, ad\u00F2pira tipi di car\u00E0ttiri scarricati di Internet. Nun servi pi forza aviri li tipi di car\u00E0ttiri istallati lucalmenti, per\u00F2 renni la mpagginazzioni cchi\u00F9 viloci. Nui cunzigghiamu di istallari li [tipi di car\u00E0ttiri STIX](%1)."}});MathJax.Ajax.loadComplete("[MathJax]/localization/scn/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/scn/MathML.js b/htdocs/js/MathJax-2.7.2/localization/scn/MathML.js
new file mode 100644
index 0000000..eea7405
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/scn/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/scn/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("scn","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"mglyph sbagghiatu: %1",BadMglyphFont:"Tipu di car\u00E0ttiri sbagghiatu: %1",MathPlayer:"MathJax nun arrinisc\u00ECu a armari lu MathPlayer.\n\nSi lu MathPlayer nun \u00E8 istallatu, pi prima cosa s'havi a istallari.\nSinn\u00F2, li t\u00F2 mpustazzioni d\u00E2 sicurizza purr\u00ECanu nun pirm\u00E8ttiri lu funziunamentu\nd\u00EE cuntrolli ActiveX. Grapi la vuci \u00ABOpzioni Internet\u00BB nt\u00F4 men\u00F9 \u00ABStrummenti\u00BB e pigghia la linguetta \u00ABSicurizza\u00BB, e dd\u00E0 carca lu buttuni \u00ABLiveddu pirsunalizzatu...\u00BB. Cuntrolla ch\u00EE mpustazzioni \u00ABEsegui cuntrolli ActiveX e plug-in\u00BB e \u00ABCumpurtamentu file binari e script\u00BB sunnu attivati.\n\nComu a ora vidi missagg\u00EE d'erruri mmeci chi f\u00F2rmuli matim\u00E0tichi mpagginati",CantCreateXMLParser:"MathJax nun p\u00F2 criari n'analizzaturi sint\u00E0tticu XML p\u00FB MathML. Cuntrolla chi \u00E8 attivata la mpustazzioni di sicurizza \u00ABEsegui script cuntrolli ActiveX contrassignati comu sicuri\u00BB (grapi la vuci \u00ABOpzioni Internet\u00BB nt\u00F4 men\u00F9 \u00ABStrummenti\u00BB, scegghi la linguetta \u00ABSicurizza\u00BB, e carca lu buttuni \u00ABLiveddu pirsunalizzatu...\u00BB p'attruvari sta mpustazzioni).\n\nL'equazzioni MathML nun ponnu \u00E8ssiri labburati di MathJax",UnknownNodeType:"Tipu di gruppu scanusciutu: %1",UnexpectedTextNode:"Gruppu di testu nun aspittatu: %1",ErrorParsingMathML:"Erruri nta l'an\u00E0lisi d\u00FB MathML",ParsingError:"Erruri nta l'an\u00E0lisi d\u00FB MathML: %1",MathMLSingleElement:"Lu MathML havi a \u00E8ssiri furmatu di n'elimentu s\u00ECngulu",MathMLRootElement:"Lu MathML havi a \u00E8ssiri furmatu di n'elimentu \u003Cmath\u003E, no %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/scn/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/scn/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/scn/MathMenu.js
new file mode 100644
index 0000000..de23ce8
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/scn/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/scn/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("scn","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Ammustra la f\u00F2rmula sutta forma di",MathMLcode:"C\u00F2dici MathML",OriginalMathML:"MathML origginali",TeXCommands:"Cumanni TeX",AsciiMathInput:"Input AsciiMathML",Original:"Forma origginali",ErrorMessage:"Missaggiu d'erruri",Annotation:"Annutazzioni",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"MathML d\u00FB cuntinutu",OpenMath:"OpenMath",texHints:"Ammustra suggirimenti TeX nt\u00F4 MathML",Settings:"Mpustazzioni d\u00EE f\u00F2rmuli matim\u00E0tichi",ZoomTrigger:"Attivazzioni d\u00FB zoom",Hover:"Passaggiu d\u00FB mouse",Click:"Clic",DoubleClick:"Duppiu clic",NoZoom:"Zoom nenti",TriggerRequires:"Pi l'attivazzioni ci voli:",Option:"Opzioni",Alt:"Alt",Command:"Cumannu",Control:"Ctrl",Shift:"Mai\u00F9sc.",ZoomFactor:"Fatturi di zoom",Renderer:"Giniraturi d\u00E2 matim\u00E0tica",MPHandles:"Lassa gistiri \u00F4 MathPlayer:",MenuEvents:"L'eventi d\u00EE men\u00F9",MouseEvents:"L'eventi d\u00FB mouse",MenuAndMouse:"L'eventi d\u00FB mouse e d\u00EE men\u00F9",FontPrefs:"Prifirenzi p\u00EE tipi di car\u00E0ttiri",ForHTMLCSS:"Pi l'HTML-CSS:",Auto:"Autum\u00E0ticu",TeXLocal:"TeX (lucali)",TeXWeb:"TeX (web)",TeXImage:"TeX (mm\u00E0ggini)",STIXLocal:"STIX (lucali)",STIXWeb:"STIX (web)",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Men\u00F9 cuntistuali",Browser:"Browser",Scale:"Arridiminziona tutta la matim\u00E0tica...",Discoverable:"Arrisaltari \u00F4 passaggiu d\u00FB mouse",Locale:"Lingua",LoadLocale:"Sc\u00E0rrica di l\u2019URL...",About:"A prup\u00F2situ di MathJax",Help:"Guida di MathJax",localTeXfonts:"sta facennu usu d\u00EE tipi di car\u00E0ttiri lucali TeX",webTeXfonts:"sta facennu usu d\u00EE tipi di car\u00E0ttiri web TeX",imagefonts:"sta facennu usu d\u00EE mm\u00E0ggini fatti a tipi di car\u00E0ttiri",localSTIXfonts:"sta facennu usu d\u00EE tipi di car\u00E0ttiri lucali STIX",webSVGfonts:"sta facennu usu d\u00EE tipi di car\u00E0ttiri web SVG",genericfonts:"sta facennu usu d\u00EE tipi di car\u00E0ttiri Unicode gin\u00E8rici",wofforotffonts:"Tipi di car\u00E0ttiri WOFF o OTF",eotffonts:"Tipi di car\u00E0ttiri EOT",svgfonts:"Tipi di car\u00E0ttiri SVG",WebkitNativeMMLWarning:"Lu t\u00F2 browser nun pari ca supporta nativamenti lu MathML, dunca passannu a l'output MathML la matim\u00E0tica chi c'\u00E8 nt\u00E2 p\u00E0ggina purr\u00ECa addivintari nun ligg\u00ECbbili",MSIENativeMMLWarning:"Internet Explorer havi bisognu d\u00FB plugin MathPlayer pi putiri labburari l'output MathML.",OperaNativeMMLWarning:"Opera supporta lu MathML di manera limitata, dunca passannu a l'output MathML certi sprissioni matim\u00E0tichi ponnu cump\u00E0riri mali.",SafariNativeMMLWarning:"Lu supportu d\u00FB t\u00F2 browser p\u00FB MathML nun mplimenta tutti li carattir\u00ECstichi d\u00EE quali MathJax fa usu, dunca certi sprissioni matim\u00E0tichi ponnu cump\u00E0riri mali.",FirefoxNativeMMLWarning:"Lu supportu d\u00FB t\u00F2 browser p\u00FB MathML nun mplimenta tutti li carattir\u00ECstichi d\u00EE quali MathJax fa usu, dunca certi sprissioni matim\u00E0tichi ponnu cump\u00E0riri mali.",MSIESVGWarning:"L'SVG nun \u00E8 mplimintatu nta Internet Explorer prima d\u00E2 virsioni 9, o quannu \u00E8mula la virsioni 8 e chiddi nfiriuri. Passannu a l'output SVG la matim\u00E0tica nun \u00E8 visualizzata bona.",LoadURL:"Carricari li dati di traduzzioni di st'URL:",BadURL:"L'URL avissi a cunt\u00E8niri nu file JavaScript ca difinisci li dati d\u00E2 traduzzioni di MathJax. \u003ELi noma d\u00EE file JavaScript av\u00ECssiru a finiri cu \u00AB.js\u00BB",BadData:"Nun arrinisc\u00ECu lu scarricamentu d\u00EE dati d\u00E2 traduzzioni di %1",SwitchAnyway:"Voi canciari lu giniraturi lu stissu?\n\n(Carca OK pi canciari, ANNULLA p'arristari c\u00FB giniraturi attuali)",ScaleMath:"Arridiminziunari tutta la matim\u00E0tica (rispettu \u00F4 testu circustanti) di",NonZeroScale:"Lu fatturi di scala nun havi a \u00E8ssiri zeru",PercentScale:"Lu fatturi di scala havi a \u00E8ssiri na pircintuali (p'esempiu 120%%)",IE8warning:"Sta cosa disattiva lu men\u00F9 di MathJax e li s\u00F2 funziunalit\u00E0 di zoom, pir\u00F2 si p\u00F2 sempri gr\u00E0piri lu men\u00F9 di MathJax cliccannu supra \u00EA sprissioni tinennu carcatu Alt.\n\nS\u00EE sicuru di vuliri canciari li mpustazzioni d\u00FB MathPlayer?",IE9warning:"Veni disattivatu lu men\u00F9 cuntistuali di MathJax, chi pir\u00F2 si p\u00F2 sempri gr\u00E0piri cliccannu supra \u00EA sprissioni tinennu carcatu Alt.",NoOriginalForm:"Nudda forma origginali \u00E8 dispun\u00ECbbili",Close:"Chiudi",EqSource:"Surgenti d\u00E2 f\u00F2rmula MathJax"}});MathJax.Ajax.loadComplete("[MathJax]/localization/scn/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/scn/TeX.js b/htdocs/js/MathJax-2.7.2/localization/scn/TeX.js
new file mode 100644
index 0000000..b220738
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/scn/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/scn/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("scn","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Par\u00E8ntisi graffa graputa suverchia o par\u00E8ntisi graffa chiusa ammancanti",ExtraCloseMissingOpen:"Par\u00E8ntisi graffa chiusa suverchia o par\u00E8ntisi graffa graputa ammancanti",MissingLeftExtraRight:"Cumannu \\left ammancanti o cumannu \\right suverchiu",MissingScript:"Argumentu ammancanti p\u00FB spunenti o p\u00FB dipunenti",ExtraLeftMissingRight:"Cumannu \\left suverchiu o cumannu \\right ammancanti",Misplaced:"%1 fora postu",MissingOpenForSub:"Par\u00E8ntisi graffa graputa ammancanti p\u00FB dipunenti",MissingOpenForSup:"Par\u00E8ntisi graffa graputa ammancanti p\u00F4 spunenti",AmbiguousUseOf:"Cumannu %1 adupiratu di manera amb\u00ECgua",EnvBadEnd:"Cumannu \\begin{%1} cunchiusu d\u00FB cumannu \\end{%2}",EnvMissingEnd:"Cumannu \\end{%1} ammancanti",MissingBoxFor:"Buatta ammancanti p\u00FB cumannu %1",MissingCloseBrace:"Par\u00E8ntisi graffa chiusa ammancanti",UndefinedControlSequence:"Siquenza di cuntrollu nun difinuta %1",DoubleExponent:"Spunenti duppiu: adupirari li par\u00E8ntisi graffi pi chiariri",DoubleSubscripts:"Dipunenti duppiu: adupirari li par\u00E8ntisi graffi pi chiariri",DoubleExponentPrime:"Spunenti duppiu p\u00FB s\u00ECmmulu di primu: adupirari li par\u00E8ntisi graffi pi chiariri",CantUseHash1:"Nun si p\u00F2 adupirari lu car\u00E0ttiri # comu par\u00E0mitru di macro nt\u00E2 mudalit\u00E0 matim\u00E0tica",MisplacedMiddle:"Lu cumannu %1 s'havi a attruvari dintra d\u00EE cumanni \\left e \\right",MisplacedLimits:"Lu cumannu %1 \u00E8 cunzintutu sulu nta l'opiratura",MisplacedMoveRoot:"Lu cumannu %1 p\u00F2 cump\u00E0riri sulu sutta r\u00E0dici",MultipleCommand:"%1 ripitutu",IntegerArg:"L'argumentu d\u00FB cumannu %1 havi a \u00E8ssiri nu nteru",NotMathMLToken:"%1 nun \u00E8 n'elimentu di token",InvalidMathMLAttr:"Attribbutu MathML nun v\u00E0lidu: %1",UnknownAttrForElement:"%1 nun \u00E8 n\u2019attribbutu ricanusciutu pi %2",MaxMacroSub1:"Passatu lu n\u00F9mmiru m\u00E0ssimu di sustituzzioni di macro di MathJax; c'\u00E8 quarchi chiamata a macro ricursiva?",MaxMacroSub2:"Passatu lu n\u00F9mmiru m\u00E0ssimu di sustituzzioni di MathJax; c'\u00E8 quarchi ambienti LaTeX ricursivu?",MissingArgFor:"Argumentu d\u00FB cumannu %1 ammancanti",ExtraAlignTab:"Tabbulazzioni d\u2019alliniamentu suverchia nt\u00F4 testu d\u00FB cumannu \\cases",BracketMustBeDimension:"L'argumentu tra par\u00E8ntisi pi %1 havi a \u00E8ssiri na diminzioni",InvalidEnv:"Nomu d'ambienti nun v\u00E0lidu \u00AB%1\u00BB",UnknownEnv:"Ambienti scanusciutu \u00AB%1\u00BB",ExtraCloseLooking:"Par\u00E8ntisi graffa chiusa suverchia quannu s'aspittava %1",MissingCloseBracket:"Nun s'attrova la \u00AB]\u00BB chiusa pi l'argumentu di %1",MissingOrUnrecognizedDelim:"Dilimitaturi pi %1 ammancanti o scanusciutu",MissingDimOrUnits:"Diminzioni o s\u00F2 unit\u00E0 ammancanti p\u00FB cumannu %1",TokenNotFoundForCommand:"Nun s'attrova lu s\u00ECmmulu %1 p\u00FB cumannu %2",MathNotTerminated:"Matim\u00E0tica nun cunchiusa nt\u00E2 buatta di testu",IllegalMacroParam:"Rifirimentu \u00F4n par\u00E0mitru di macro nun v\u00E0lidu",MaxBufferSize:"Passatu lu l\u00ECmiti di grannizza d\u00FB buffer nternu di MathJax; c'\u00E8 quarchi chiamata a macro ricursiva?",CommandNotAllowedInEnv:"Lu cumannu %1 nun \u00E8 cunzintutu nta l'ambienti %2",MultipleLabel:"Etichetta \u00AB%1\u00BB difinuta cchi\u00F9 voti",CommandAtTheBeginingOfLine:"%1 havi a stari \u00F4 principiu d\u00E2 riga",IllegalAlign:"Alliniamentu nun v\u00E0lidu spicificatu nt\u00F4 cumannu %1",BadMathStyleFor:"Stili matim\u00E0ticu nun v\u00E0lidu p\u00FB cumannu %1",PositiveIntegerArg:"L'argumentu di %1 havi a \u00E8ssiri nu nteru pusitivu",ErroneousNestingEq:"Annidamentu sbagghiatu d\u00EE strutturi d\u00E2 f\u00F2rmula",MultlineRowsOneCol:"Nta l\u2019ambienti %1 li righi hannu a aviri na culonna e una sula",MultipleBBoxProperty:"Prupit\u00E0 %1 spicificata dui voti nt\u00F4 cumannu %2",InvalidBBoxProperty:"\u00AB%1\u00BB nun pari un culuri, na diminzioni di m\u00E0rgini nternu, o nu stili",ExtraEndMissingBegin:"Cumannu %1 suverchiu o cumannu \\begingroup ammancanti",GlobalNotFollowedBy:"Cumannu %1 nun siguitu d\u00FB cumannu \\let, \\def, o \\newcommand",UndefinedColorModel:"Mudellu di culuri \u00AB%1\u00BB nun difinutu",ModelArg1:"Li valura di culuri p\u00FB mudellu %1 sunnu fatti di 3 n\u00F9mmira",InvalidDecimalNumber:"N\u00F9mmiru dicimali nun v\u00E0lidu",ModelArg2:"Li valura di culuri p\u00FB mudellu %1 hannu a \u00E8ssiri tra %2 e %3",InvalidNumber:"N\u00F9mmiru nun v\u00E0lidu",NewextarrowArg1:"Lu primu argumentu d\u00FB cumannu %1 havi a \u00E8ssiri lu nomu di na siquenza di cuntrollu",NewextarrowArg2:"Lu secunnu argumentu d\u00FB cumannu %1 hannu a \u00E8ssiri dui nteri spartuti di na v\u00ECrgula",NewextarrowArg3:"Lu terzu argumentu d\u00FB cumannu %1 havi a \u00E8ssiri nu n\u00F9mmiru di car\u00E0ttiri Unicode",NoClosingChar:"Ammanca la %1 di chiusura",IllegalControlSequenceName:"Nomu di siquenza di cuntrollu nun v\u00E0lidu p\u00FB cumannu %1",IllegalParamNumber:"N\u00F9mmiru di par\u00E0mitri nun v\u00E0lidu spicificatu nt\u00F4 cumannu %1",MissingCS:"Lu cumannu %1 havi a \u00E8ssiri siguitu di na siquenza di cuntrollu",CantUseHash2:"Usu nun cunzintutu d\u00FB car\u00E0ttiri # nt\u00F4 mudellu d\u00FB cumannu %1",SequentialParam:"Li par\u00E0mitri d\u00FB cumannu %1 hannu a \u00E8ssiri nummirati n siquenza",MissingReplacementString:"Stringa di rimpiazzu ammancanti nt\u00E2 difinizzioni d\u00FB cumannu %1",MismatchUseDef:"L'usu d\u00FB cumannu %1 nun currispunni \u00E2 s\u00F2 difinizzioni",RunawayArgument:"Argumentu d\u00FB cumannu %1 pirdutu?",NoClosingDelim:"Nun s'attrova lu dilimitaturi di chiusura p\u00FB cumannu %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/scn/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/scn/scn.js b/htdocs/js/MathJax-2.7.2/localization/scn/scn.js
new file mode 100644
index 0000000..7c6fdbe
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/scn/scn.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/scn/scn.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("scn",null,{menuTitle:"sicilianu",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"Erruri nt\u00E2 labburazzioni d\u00EE f\u00F2rmuli matim\u00E0tichi",MathError:"Erruri nt\u00E2 matim\u00E0tica",LoadFile:"Carricamentu di %1",Loading:"Carricamentu",LoadFailed:"Nun arrinisc\u00ECu lu carricamentu di: %1",ProcessMath:"Labburazzioni d\u00EE f\u00F2rmuli matim\u00E0tichi: %1%%",Processing:"Labburazzioni",TypesetMath:"Mpagginazzioni d\u00EE f\u00F2rmuli matim\u00E0tichi: %1%%",Typesetting:"Mpagginazzioni",MathJaxNotSupported:"Lu t\u00F2 browser nun supporta MathJax"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return String(a).replace(".",",")}});MathJax.Ajax.loadComplete("[MathJax]/localization/scn/scn.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sco/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/sco/FontWarnings.js
new file mode 100644
index 0000000..38d14e1
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sco/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sco/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sco","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax is uisin wab-based fonts tae displey the mathematics oan this page. Thir tak time tae doonlaid, sae the page wid render faster gif ye installed maths fonts directlie in yer system's font fauder.",imageFonts:"MathJax is uisin its eemage fonts insteid o local or wab-based fonts. This will render slawer than uisual, n the mathematics micht no prent at the ful resolution o yer prenter.",noFonts:"MathJax is onable tae locate ae font tae uise tae displey its mathematics, n eemage fonts ar no available, sae it is fallin back oan generic Unicode chairacters in hopes that yer brouser will be able tae displey thaim. Some chairacters michtna shaw up properlie, or possiblie no at aw.",webFonts:"Maist modern brousers permit fonts tae be doonlaided ower the wab. Updatin til ae mair recent version o yer brouser (or chyngin brousers) coud impruiv the qualitie o the mathematics oan this page.",fonts:"MathJax can uise either the [STIX fonts](%1) or the [MathJax TeX fonts](%2). Doonlaid n install yin o thae fonts tae impruiv yer MathJax experience.",STIXPage:"This page is designed tae uise the [STIX fonts](%1). Doonlaid n install thae fonts tae impruiv yer MathJax experience.",TeXPage:"This page is designed tae uise the [MathJax TeX fonts](%1). Doonlaid n install thae fonts tae impruiv yer MathJax experiance."}});MathJax.Ajax.loadComplete("[MathJax]/localization/sco/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sco/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/sco/HTML-CSS.js
new file mode 100644
index 0000000..0cc4eb7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sco/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sco/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sco","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Laidin wab font %1",CantLoadWebFont:"Canna laid wab font %1",FirefoxCantLoadWebFont:"Firefox canna laid wab fonts fae ae remote host",CantFindFontUsing:"Canna fynd ae valid font uisin %1",WebFontsNotAvailable:"Wab fonts no available. Uisin eimage fonts instead"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sco/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sco/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/sco/HelpDialog.js
new file mode 100644
index 0000000..cc80883
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sco/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sco/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sco","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax Heelp",MathJax:"*MathJax* is ae JavaScreept librairie that allous page authers tae incluid mathematics wiin thair wab pages. Aes ae reader, ye dinna need tae dae oniething tae mak that happen.",Browsers:"*Brousers*: MathJax warks wi aw modern brousers incluidin IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ n maist mobile brousers.",Menu:"*Maths menu*: MathJax adds ae contextual menu til equations. Richt-clap or Ctrl-clap oan onie mathematics tae access the menu.",ShowMath:"*Shaw maths aes* Permits ye tae view the formula's soorce maurkup fer copie \u0026 paste (aes MathML or in its oreeginal format).",Settings:"*Settins* gies ye control ower features o MathJax, lik the size o the mathematics, n the mechanism uised tae displey equations.",Language:"*Leid* lets ye select the leid uised bi MathJax fer its menus n warnishment messages.",Zoom:"*Maths zuim*: Gif ye'r haein difficultie readin aen equation, MathJax can mak it mair muckle tae heelp ye see it better.",Accessibilty:"*Accessibeelitie*: MathJax will aut\u00E6maticlie wark wi screen readers tae mak mathematics accessible til the veesuallie impaired.",Fonts:"*Fonts*: MathJax will uise certain maths fonts gif thay ar installed oan yer computer; itherwise, it will uise wab-based fonts. Awthough no needit, locallie installed fonts will speed up typesettin. We suggest installin the [STIX fonts](%1)."}});MathJax.Ajax.loadComplete("[MathJax]/localization/sco/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sco/MathML.js b/htdocs/js/MathJax-2.7.2/localization/sco/MathML.js
new file mode 100644
index 0000000..e3692f7
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sco/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sco/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sco","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Bad mglyph: %1",BadMglyphFont:"Bad font: %1",MathPlayer:"MathJax wisna able tae set up MathPlayer.\n\nGif MathPlayer isna installed, than ye need tae install it first.\nItherwise, yer securitie settins micht be preventin ActiveX\ncontrols fae rinnin. Uise the Internet Opties eetem unner\nthe Tuilkist menu n select the Securitie tab, than press the\nCustom Level button. Check that the settins fer\n'Rin ActiveX Controls', n 'Binarie n screept behaviors'\nar enabled.\n\nOan the nou ye'll see mistak messages insteid o typeset mathematics",CantCreateXMLParser:"MathJax canna creaut aen XML parser fer MathML. Check that\nthe 'Screept ActiveX controls maurkit safe fer screeptin' securitie\nsettin is enabled (uise the Internet Opties eetem in the Tuils menu, n select the Securitie panel, than press the Custom Level button tae check this).\n\nMathML equations will no be able tae be processed bi MathJax",UnknownNodeType:"Onkent node type: %1",UnexpectedTextNode:"Onexpected tex node: %1",ErrorParsingMathML:"Mistak parsin MathML",ParsingError:"Mistak parsin MathML: %1",MathMLSingleElement:"MathML maun be formed bi ae single element",MathMLRootElement:"MathML maun be formed bi ae \u003Cmath\u003E element, no %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sco/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sco/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/sco/MathMenu.js
new file mode 100644
index 0000000..8476d2d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sco/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sco/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sco","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Shaw maths aes",MathMLcode:"MathML code",OriginalMathML:"Oreeginal MathML",TeXCommands:"TeX commauns",AsciiMathInput:"AsciiMathML input",Original:"Oreeginal form",ErrorMessage:"Mistak message",Annotation:"Annotation",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"Content MathML",OpenMath:"OpenMath",texHints:"Shaw TeX hints in MathML",Settings:"Maths settins",ZoomTrigger:"Zuim trigger",Hover:"Hover",Click:"Clap",DoubleClick:"Dooble-clap",NoZoom:"Naw zuim",TriggerRequires:"Trigger needs:",Option:"Optie",Alt:"Alt",Command:"Commaun",Control:"Control",Shift:"Shift",ZoomFactor:"Zuim facter",Renderer:"Maths renderer",MPHandles:"Let MathPlayer haunle:",MenuEvents:"Menu events",MouseEvents:"Moose events",MenuAndMouse:"Moose n menu events",FontPrefs:"Font preferences",ForHTMLCSS:"Fer HTML-CSS:",Auto:"Aut\u00E6",TeXLocal:"TeX (local)",TeXWeb:"TeX (wab)",TeXImage:"TeX (eimage)",STIXLocal:"STIX (local)",STIXWeb:"STIX (wab)",AsanaMathWeb:"Asana Math (wab)",GyrePagellaWeb:"Gyre Pagella (wab)",GyreTermesWeb:"Gyre Termes (wab)",LatinModernWeb:"Latin Modern (wab)",NeoEulerWeb:"Neo Euler (wab)",ContextMenu:"Contextual menu",Browser:"Brouser",Scale:"Scale aw maths ...",Discoverable:"Heilicht oan hover",Locale:"Leid",LoadLocale:"Laid fae URL ...",About:"Aneat MathJax",Help:"MathJax heelp",localTeXfonts:"uisin local TeX fonts",webTeXfonts:"uisin wab TeX font",imagefonts:"uisin Eimage fonts",localSTIXfonts:"uisin local STIX fonts",webSVGfonts:"uisin wab SVG fonts",genericfonts:"uisin generic Unicode fonts",wofforotffonts:"WOFF or OTF fonts",eotffonts:"EOT fonts",svgfonts:"SVG fonts",WebkitNativeMMLWarning:"Yer brouser disna seem tae support MathML nateevelie, sae switchin tae MathML ootput micht cause the mathematics oan the page tae become onreadable",MSIENativeMMLWarning:"Internet Explorer needs the MathPlayer plug-in fer tae process MathML ootput.",OperaNativeMMLWarning:"Opera's support fer MathML is leemitit, sae switchin tae MathML ootput micht cause some expressions tae render puirlie.",SafariNativeMMLWarning:"Yer brouser's native MathML disna implement aw the features uised bi MathJax, sae some expressions michtna render properlie.",FirefoxNativeMMLWarning:"Yer brouser's native MathML disna implement aw the features uised bi MathJax, sae some expressions michtna render properlie.",MSIESVGWarning:"SVG isna implemented in Internet Explorer prior til IE9 or whan it's emulating IE8 or ablo. Switchin til SVG ootput will cause the mathematics tae no displey properlie.",LoadURL:"Laid owersetin data fae this URL:",BadURL:"The URL shid be fer ae JavaScript file that defines MathJax owersetin data. JavaScript file names shid end wi '.js'",BadData:"Failed tae laid owersetin data fae %1",SwitchAnyway:"Switch the renderer oniewas?\n\n(Press OK tae switch, CANCEL tae continue wi the current renderer)",ScaleMath:"Scale aw mathematics (compared til surroondin tex) bi",NonZeroScale:"The scale shidna be zero",PercentScale:"The scale shid be ae percentage (fer example 120%%)",IE8warning:"This will disable the MathJax menu n zuim features, but ye can Alt-Clap oan aen expression tae obtain the MathJax menu insteid.\n\nReallie want tae chynge the MathPlayer settins?",IE9warning:"The MathJax contextual menu will be disabled, but ye can Alt-Clap oan aen expression tae obtain the MathJax menu insteid.",NoOriginalForm:"Naw oreeginal form available",Close:"Claise",EqSource:"MathJax Equation Soorce"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sco/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sco/TeX.js b/htdocs/js/MathJax-2.7.2/localization/sco/TeX.js
new file mode 100644
index 0000000..22fae09
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sco/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sco/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sco","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Eixtra apen brace or missin claise bracket",ExtraCloseMissingOpen:"Eixtra claise brace or missin apen bracket",MissingLeftExtraRight:"Missin \\left or eixtra \\right",MissingScript:"Missin superscreept or subscreept argument",ExtraLeftMissingRight:"Eixtra \\left or missin \\right",Misplaced:"Misplaced %1",MissingOpenForSub:"Missin apen bracket fer subscreept",MissingOpenForSup:"Missin apen bracket fer superscreept",AmbiguousUseOf:"Ambeeguous uise o %1",EnvBadEnd:"\\begin{%1} ended wi \\end{%2}",EnvMissingEnd:"Missin \\end{%1}",MissingBoxFor:"Missin kist fer %1",MissingCloseBrace:"Missin claise bracket",UndefinedControlSequence:"Ondefined control sequence %1",DoubleExponent:"Dooble exponent: uise brackets tae clarifie",DoubleSubscripts:"Dooble subscreepts: uise brackets tae clarifie",DoubleExponentPrime:"Prime causes dooble exponent: Uise brackets tae clarifie",CantUseHash1:"Ye canna uise 'macro parameter chairacter #' in maths mode",MisplacedMiddle:"%1 mau be wiin \\left n \\right",MisplacedLimits:"%1 is yinlie permited oan operaters",MisplacedMoveRoot:"%1 can yinlie appear wiin ae ruit",MultipleCommand:"Multiple %1",IntegerArg:"The aurgument til %1 mau be aen integer",NotMathMLToken:"%1 isna ae token element",InvalidMathMLAttr:"Onvalid MathML attreebute: %1",UnknownAttrForElement:"%1 isna ae recognized attribute fer %2",MaxMacroSub1:"MathJax mucklest macro substitution coont exceeded; is thaur ae recursive macro caw?",MaxMacroSub2:"MathJax mucklest substitution coont exceeded; is thaur ae recursive LaTeX environment?",MissingArgFor:"Missin aurgument fer %1",ExtraAlignTab:"Eixtra alignment tab in \\cases tex",BracketMustBeDimension:"Bracket aurgument til %1 maun be ae dimension",InvalidEnv:"Onvalid environment name '%1'",UnknownEnv:"Onkent environment '%1'",ExtraCloseLooking:"Eixtra claise bracket while luikin fer %1",MissingCloseBracket:"Coudna fynd claisin ']' fer aurgument til %1",MissingOrUnrecognizedDelim:"Missin or onrecognized delimiter fer %1",MissingDimOrUnits:"Missin dimension or its units fer %1",TokenNotFoundForCommand:"Coudna fynd %1 fer %2",MathNotTerminated:"Maths no terminated in tex kist",IllegalMacroParam:"Onlegal macro parameter reference",MaxBufferSize:"MathJax internal buffer size exceeded; is thaur ae recursive macro caw?",CommandNotAllowedInEnv:"%1 no permited in %2 environment",MultipleLabel:"Label '%1' multiplie defined",CommandAtTheBeginingOfLine:"%1 maun come at the beginnin o the line",IllegalAlign:"Onlegal alignment speceefied in %1",BadMathStyleFor:"Puir maths style fer %1",PositiveIntegerArg:"Argument til %1 maun be ae positeeve integer",ErroneousNestingEq:"Mistaken nestin o equation structures",MultlineRowsOneCol:"The lines wiin the %1 environment maun hae exactlie yin column",MultipleBBoxProperty:"%1 speceefied twice in %2",InvalidBBoxProperty:"'%1' disna luik like ae colour, ae paddin dimension, or ae style",ExtraEndMissingBegin:"Eixtra %1 or missin \\begingroup",GlobalNotFollowedBy:"%1 isna follaed bi \\let, \\def, or \\newcommand",UndefinedColorModel:"Colour model '%1' no defined",ModelArg1:"Colour values fer the %1 model need 3 nummers",InvalidDecimalNumber:"Onvalid decimal nummer",ModelArg2:"Colour values fer the %1 model maun be atween %2 n %3",InvalidNumber:"Onvalid nummer",NewextarrowArg1:"Foremait argument til %1 maun be ae control sequence name",NewextarrowArg2:"Seicont argument til %1 maun be twa integers separated bi ae comma",NewextarrowArg3:"Third argument til %1 maun be ae Unicode chairacter nummer",NoClosingChar:"Canna fynd claisin %1",IllegalControlSequenceName:"Onlegal control sequence name fer %1",IllegalParamNumber:"Onlegal nummer o parameters speceefied in %1",MissingCS:"%1 maun be follaeed bi ae control sequence",CantUseHash2:"Onlegal uiss o # in template fer %1",SequentialParam:"Parameters fer %1 maun be nummer't sequentiallie",MissingReplacementString:"Missin replacement string fer defineetion o %1",MismatchUseDef:"Uiss o %1 disna match its defineetion",RunawayArgument:"Rinawa argument fer %1?",NoClosingDelim:"Canna fynd claisin delimiter fer %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sco/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sco/sco.js b/htdocs/js/MathJax-2.7.2/localization/sco/sco.js
new file mode 100644
index 0000000..9c1fae4
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sco/sco.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sco/sco.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sco",null,{menuTitle:"scots",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"Maths processin mistak",MathError:"Maths mistak",LoadFile:"Laidin %1",Loading:"Laidin",LoadFailed:"File failed tae laid: %1",ProcessMath:"Processin maths: %1%%",Processing:"Processin",TypesetMath:"Typesettin maths: %1%%",Typesetting:"Typesettin",MathJaxNotSupported:"Yer brouser disna support MathJax"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/sco/sco.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sk/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/sk/FontWarnings.js
new file mode 100644
index 0000000..26081eb
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sk/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sk/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sk","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax pou\u017E\u00EDva k zobrazeniu matematiky na tejto str\u00E1nke webov\u00E9 p\u00EDsma. T\u00FDm trv\u00E1 stiahnutie nejak\u00FA dobu, tak\u017Ee str\u00E1nka by sa vykreslila r\u00FDchlej\u0161ie, ak by ste si tieto matematick\u00E9 p\u00EDsma nain\u0161talovali priamo do syst\u00E9movej zlo\u017Eky p\u00EDsiem.",imageFonts:"MathJax pou\u017E\u00EDva namiesto miestnych alebo webov\u00FDch p\u00EDsiem obr\u00E1zkov\u00E9 p\u00EDsmo. Preto bude vykres\u013Eovanie pomal\u0161ie ako je obvykl\u00E9 a pri tla\u010Di na Va\u0161ej tla\u010Diarni mo\u017Eno nebude matematika vykreslen\u00E1 v najlep\u0161om rozl\u00ED\u0161en\u00ED.",noFonts:"MathJax nedok\u00E1\u017Ee n\u00E1js\u0165 p\u00EDsmo, ktor\u00FDm by vykreslil matematiku, a obr\u00E1zkov\u00E9 p\u00EDsma nie s\u00FA k dispoz\u00EDcii, tak\u017Ee sa bude pou\u017E\u00EDva\u0165 be\u017En\u00E9 znaky Unicode v n\u00E1deji, \u017Ee ich v\u00E1\u0161 prehliada\u010D dok\u00E1\u017Ee zobrazi\u0165. Niektor\u00E9 znaky sa mo\u017Eno nezobrazia spr\u00E1vne alebo dokonca v\u00F4bec.",webFonts:"V\u00E4\u010D\u0161ina modern\u00FDch prehliada\u010Dov umo\u017E\u0148uje stiahnutie p\u00EDsiem cez web. Aktualiz\u00E1cia na nov\u0161iu verziu prehliada\u010Da (alebo zmena prehliada\u010Da) by mohla zlep\u0161i\u0165 zobrazenie matematiky na tejto str\u00E1nke.",fonts:"MathJax m\u00F4\u017Ee pou\u017E\u00EDva\u0165 bu\u010F [p\u00EDsma STIX](%1) alebo [MathJaxov\u00E9 TeXov\u00E9 p\u00EDsma](%2). Stiahnite a nain\u0161talujte si jedny z nich, aby ste si MathJax u\u017Eili lep\u0161ie.",STIXPage:"Tato str\u00E1nka je vytvoren\u00E1 na pou\u017Eitie s [p\u00EDsmami STIX](%1). Stiahnite a nain\u0161talujte si tieto p\u00EDsma, aby ste si lep\u0161ie u\u017Eili MathJax.",TeXPage:"Tato str\u00E1nka je vytvoren\u00E1 na pou\u017Eitie s [MathJaxov\u00FDmi TeXov\u00FDmi p\u00EDsmy](%1). Pre lep\u0161ie vyu\u017E\u00EDvanie MathJaxu si stiahnite a nain\u0161talujte tieto p\u00EDsma."}});MathJax.Ajax.loadComplete("[MathJax]/localization/sk/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sk/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/sk/HTML-CSS.js
new file mode 100644
index 0000000..fad1102
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sk/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sk/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sk","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Na\u010D\u00EDtava sa webov\u00FD font %1",CantLoadWebFont:"Nepodarilo sa na\u010D\u00EDta\u0165 webov\u00FD font %1",FirefoxCantLoadWebFont:"Firefox nedok\u00E1\u017Ee na\u010D\u00EDta\u0165 webov\u00E9 fonty zo vzdialen\u00E9ho hostite\u013Ea",CantFindFontUsing:"Nepodarilo sa n\u00E1js\u0165 platn\u00FD font pomocou %1",WebFontsNotAvailable:"Webov\u00E9 fonty nie s\u00FA k dispoz\u00EDcii. Namiesto toho s\u00FA pou\u017Eit\u00E9 obr\u00E1zkov\u00E9 fonty."}});MathJax.Ajax.loadComplete("[MathJax]/localization/sk/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sk/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/sk/HelpDialog.js
new file mode 100644
index 0000000..bf4dab9
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sk/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sk/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sk","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Pomoc k MathJaxu",MathJax:"*MathJax* je JavaScriptov\u00E1 kni\u017Enica, ktor\u00E1 autorom str\u00E1nok umo\u017E\u0148uje zahrn\u00FA\u0165 do str\u00E1nok matematiku. Ako \u010Ditate\u013E sa nemus\u00EDte o ni\u010D stara\u0165.",Browsers:"*Prehliada\u010De*: MathJax pracuje vo v\u0161etk\u00FDch modern\u00FDch prehliada\u010Doch, vr\u00E1tane IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ a v\u00E4\u010D\u0161ine mobiln\u00FDch prehliada\u010Dov.",Menu:"*Matematick\u00E9 menu*: MathJax prid\u00E1va k rovniciam kontextov\u00E9 menu. Pre zobrazenie menu kliknite prav\u00FDm tla\u010Didlom my\u0161i alebo s podr\u017Ean\u00EDm kl\u00E1vesy Ctrl na ktor\u00FAko\u013Evek matematiku.",ShowMath:"*Zobrazi\u0165 matematiku ako* v\u00E1m umo\u017En\u00ED prehliadnu\u0165 si zdrojov\u00FD k\u00F3d vzorca pre skop\u00EDrovanie (ako MathML alebo v p\u00F4vodnom form\u00E1te).",Settings:"*Nastavenia* v\u00E1m umo\u017E\u0148uj\u00FA prisp\u00F4sobi\u0165 si niektor\u00E9 funkcie MathJaxu, napr. ve\u013Ekos\u0165 matematiky alebo mechanizmy pou\u017E\u00EDvan\u00E9 k zobrazovaniu rovn\u00EDc.",Language:"*Jazyk* v\u00E1m umo\u017En\u00ED zvoli\u0165 si jazyk pou\u017E\u00EDvan\u00FD MathJaxem pre menu a chybov\u00E9 hl\u00E1senia.",Zoom:"*Matematick\u00FD zoom*: Ak v\u00E1m \u010D\u00EDtanie rovnice rob\u00ED probl\u00E9my, Mathjax V\u00E1m umo\u017En\u00ED ich zv\u00E4\u010D\u0161i\u0165, aby ste ju lep\u0161ie videli.",Accessibilty:"*Dostupnos\u0165*: MathJax automaticky funguje s \u010D\u00EDta\u010Dkami obrazovky, aby matematiku spr\u00EDstupnil zrakovo postihnut\u00FDm.",Fonts:"*P\u00EDsma*: MathJax bude pou\u017E\u00EDva\u0165 ist\u00E9 matematick\u00E9 p\u00EDsma, ak ich m\u00E1te v po\u010D\u00EDta\u010Di nain\u0161talovan\u00E9; v opa\u010Dnom pr\u00EDpade pou\u017Eije p\u00EDsma webov\u00E9. Napriek tomu, \u017Ee to nie je nutn\u00E9, lok\u00E1lne nain\u0161talovan\u00E9 p\u00EDsma ur\u00FDchlia s\u00E1dzanie. Odpor\u00FA\u010Dame nain\u0161talova\u0165 [p\u00EDsma STIX](%1).",CloseDialog:"Zavri\u0165 okno s n\u00E1povedou"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sk/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sk/MathML.js b/htdocs/js/MathJax-2.7.2/localization/sk/MathML.js
new file mode 100644
index 0000000..229097c
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sk/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sk/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sk","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Chybn\u00FD mglyph: %1",BadMglyphFont:"Nevhodn\u00E9 p\u00EDsmo: %1",MathPlayer:"MathJax nedok\u00E1zal spusti\u0165 MathPlayer.\n\nAk nie je MathPlayer nain\u0161talovan\u00FD, budete si ho musie\u0165 najprv nain\u0161talova\u0165.\nInak mo\u017Eno spustenie ovl\u00E1dac\u00EDch prvkov ActiveX br\u00E1ni va\u0161e bezpe\u010Dnostn\u00E9\nnastavenie. Kliknite v ponuke N\u00E1stroje na polo\u017Eku Mo\u017Enosti Internetu,\nvyberte z\u00E1lo\u017Eku Zabezpe\u010Denie a kliknite na tla\u010Didlo Vlastn\u00E1 \u00FArove\u0148.\nSkontrolujte, \u010Di s\u00FA povolen\u00E9 mo\u017Enosti \u201ESp\u00FA\u0161\u0165a\u0165 ovl\u00E1dacie prvky ActiveX\u201C\na \u201EChovanie skriptov a bin\u00E1rnych s\u00FAborov\u201C.\n\nMoment\u00E1lne uvid\u00EDte miesto vys\u00E1dzanej matematiky chybov\u00E9 hl\u00E1senia.",CantCreateXMLParser:"MathJax nem\u00F4\u017Ee vytvori\u0165 syntaktick\u00FD analyz\u00E1tor XML pre MathML.\nSkontrolujte, \u010Di m\u00E1te povolen\u00E9 nastavenie \u201ESkriptova\u0165 ovl\u00E1dacie\nprvky ActiveX ozna\u010Den\u00E9 ako bezpe\u010Dn\u00E9\u201C (v ponuke N\u00E1stroje\nkliknite na polo\u017Eku Mo\u017Enosti Internetu, vyberte z\u00E1lo\u017Eku\nZabezpe\u010Denie a kliknite na tla\u010Didlo Vlastn\u00E1 \u00FArove\u0148).\n\nMathJax nebude m\u00F4c\u0165 spracov\u00E1va\u0165 rovnice v MathML",UnknownNodeType:"Nezn\u00E1my typ uzla: %1",UnexpectedTextNode:"Neo\u010Dak\u00E1van\u00FD textov\u00FD uzol: %1",ErrorParsingMathML:"Chyba pri anal\u00FDze MathML",ParsingError:"Chyba pri anal\u00FDze MathML: %1",MathMLSingleElement:"MathML mus\u00ED by\u0165 tvoren\u00E9 jedin\u00FDm elementom",MathMLRootElement:"MathML mus\u00ED by\u0165 tvoren\u00E9 elementom \u003Cmath\u003E, nie %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sk/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sk/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/sk/MathMenu.js
new file mode 100644
index 0000000..22d51e3
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sk/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sk/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sk","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Zobrazi\u0165 matematiku ako",MathMLcode:"MathML k\u00F3d",OriginalMathML:"P\u00F4vodn\u00FD MathML",TeXCommands:"Pr\u00EDkazy TeXu",AsciiMathInput:"Vstup AsciiMathML",Original:"P\u00F4vodn\u00E1 forma",ErrorMessage:"Chybov\u00E9 hl\u00E1senie",Annotation:"Anot\u00E1cia",TeX:"TeX",StarMath:"StarMath",Maple:"Javor",ContentMathML:"Obsah MathML",OpenMath:"OpenMath",texHints:"Zobrazi\u0165 TeX tipy v MathML",Settings:"Nastavenia matematiky",ZoomTrigger:"Aktiv\u00E1cia zoomu",Hover:"Prejdenie my\u0161ou",Click:"Kliknutie",DoubleClick:"Dvojit\u00E9 kliknutie",NoZoom:"Bez zoomu",TriggerRequires:"Aktiv\u00E1cia vy\u017Eaduje:",Option:"Mo\u017Enos\u0165",Alt:"Alt",Command:"Command",Control:"Ctrl",Shift:"Shift",ZoomFactor:"Miera zoomu",Renderer:"Vykres\u013Eovanie matematiky",MPHandles:"Necha\u0165 MathPlayer spracov\u00E1va\u0165:",MenuEvents:"Udalosti menu",MouseEvents:"Udalosti my\u0161i",MenuAndMouse:"Udalosti my\u0161i a menu",FontPrefs:"Preferencia typu p\u00EDsma",ForHTMLCSS:"Pre HTML-CSS",Auto:"Automaticky",TeXLocal:"TeX (lok\u00E1lny)",TeXWeb:"TeX (webov\u00FD)",TeXImage:"TeX (obr\u00E1zkov\u00FD)",STIXLocal:"STIX (lok\u00E1lny)",STIXWeb:"STIX (webov\u00FD)",AsanaMathWeb:"Asana Math (webov\u00FD)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",LatinModernWeb:"Latin Modern (web)",NeoEulerWeb:"Neo Euler (web)",ContextMenu:"Kontextov\u00E9 menu",Browser:"Prehliada\u010D",Scale:"\u0160k\u00E1lova\u0165 v\u0161etku matematiku",Discoverable:"Zv\u00FDraznit p\u0159i prejden\u00ED my\u0161ou",Locale:"Jazyk",LoadLocale:"Na\u010D\u00EDta\u0165 z URL\u2026",About:"O MathJaxe",Help:"N\u00E1poveda k MathJaxu",localTeXfonts:"pou\u017E\u00EDvaj\u00FA se lok\u00E1lne p\u00EDsma TeXu",webTeXfonts:"pou\u017E\u00EDvaj\u00FA se webov\u00E9 p\u00EDsma TeXu",imagefonts:"pou\u017E\u00EDvaj\u00FA sa obr\u00E1zkov\u00E9 p\u00EDsma",localSTIXfonts:"pou\u017E\u00EDvaj\u00FA se lok\u00E1lne p\u00EDsma STIX",webSVGfonts:"pou\u017E\u00EDvaj\u00ED se webov\u00E9 SVG p\u00EDsma",genericfonts:"pou\u017E\u00EDvaj\u00ED se generick\u00E1 p\u00EDsma sady Unicode",wofforotffonts:"p\u00EDsma WOFF alebo OTF",eotffonts:"p\u00EDsma EOT",svgfonts:"p\u00EDsma SVG",WebkitNativeMMLWarning:"V\u00E1\u0161 prehliada\u010D zjavne nepodporuje MathML, tak\u017Ee prepnutie na MathML v\u00FDstup m\u00F4\u017Ee zp\u00F4sobi\u0165, \u017Ee bude matematika na tejto str\u00E1nke ne\u010Ditate\u013En\u00E1.",MSIENativeMMLWarning:"Internet Explorer vy\u017Eaduje plugin MathPlayer na spracovanie v\u00FDstupu MathML",OperaNativeMMLWarning:"Podpora prehliada\u010Da Opera pre MathML je obmedzen\u00E1, \u010Di\u017Ee prechod k v\u00FDstupu MathML m\u00F4\u017Ee sp\u00F4sobi\u0165 chab\u00E9 vykres\u013Eovanie niektor\u00FDch v\u00FDrazov",SafariNativeMMLWarning:"Vstavan\u00E1 podpora v\u00E1\u0161ho prehliada\u010Da pre MathML neimplementuje v\u0161etky vymo\u017Eenosti pou\u017E\u00EDvan\u00E9 MathJax-om, \u010Do m\u00F4\u017Ee sp\u00F4sobi\u0165 chab\u00E9 vykres\u013Eovanie ist\u00FDch v\u00FDrazov",FirefoxNativeMMLWarning:"Vstavan\u00E1 podpora MathML v\u00E1\u0161ho prehliada\u010Da neimplementuje v\u0161etky vymo\u017Eenosti pou\u017E\u00EDvan\u00E9 MathJaxom, \u010Do znamen\u00E1, \u017Ee niektor\u00E9 v\u00FDrazy sa nebud\u00FA vykres\u013Eova\u0165 spr\u00E1vne.",MSIESVGWarning:"SVG nie je implementovan\u00E9 v prehliada\u010Doch Internet Explorer pred verziou IE9 a v emul\u00E1ciach verzi\u00ED IE8 \u010Di ni\u017E\u0161\u00EDch. Prepnutie na v\u00FDstup SVG sp\u00F4sob\u00ED, \u017Ee sa matematika nebude zobrazova\u0165 spr\u00E1vne.",LoadURL:"Na\u010D\u00EDta\u0165 d\u00E1ta prekladu z tejto adresy URL:",BadURL:"Adresa URL mus\u00ED by\u0165 adresou s\u00FAboru p\u00EDsan\u00E9ho v JavaScripte, ktor\u00FD definuje d\u00E1ta prekladu pre MathJax. S\u00FAbory JavaScriptu maj\u00FA zvy\u010Dajne predponu '.js'.",BadData:"Nepodarilo sa na\u010D\u00EDta\u0165 d\u00E1ta prekladu z %1",SwitchAnyway:"Prajete si aj napriek tomu prepn\u00FA\u0165 vykres\u013Eovanie?\n\n(Stla\u010Dte OK pre prepnutie, ZRU\u0160I\u0164 pre zru\u0161enie s aktu\u00E1lnym vykres\u013Eovan\u00EDm)",ScaleMath:"Na\u0161k\u00E1lova\u0165 v\u0161etku matematiku (v porovnan\u00ED s okolit\u00FDm textom) o",NonZeroScale:"\u0160k\u00E1la nesmie by\u0165 nulov\u00E1",PercentScale:"\u0160k\u00E1la mus\u00ED by\u0165 percentom (napr\u00EDklad 120%%)",IE8warning:"T\u00FDmto deaktivujete menu MathJaxu a mo\u017Enosti zoomu, no pou\u017Eit\u00EDm kombin\u00E1cie Alt+Click na v\u00FDraz z\u00EDskate menu MathJaxu\n\nNaozaj si prajete zmeni\u0165 nastavenia MathPlayer-u?",IE9warning:"Kontextov\u00E9 menu MathJaxu bude vypnut\u00E9, no pou\u017Eite kombin\u00E1ciu Alt+Click na v\u00FDraz pre z\u00EDskanie nov\u00E9ho menu",NoOriginalForm:"P\u00F4vodn\u00E1 forma nie je dostupn\u00E1",Close:"Zatvori\u0165",EqSource:"Zdroj rovn\u00EDc pre MathJax",CloseAboutDialog:'Zatvori\u0165 okno "O MathJaxe"',FastPreview:"Rychl\u00FD n\u00E1h\u013Ead",AssistiveMML:"Pomocn\u00E9 MathML",InTabOrder:"Zaradit do postupnosti tabul\u00E1torov"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sk/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sk/TeX.js b/htdocs/js/MathJax-2.7.2/localization/sk/TeX.js
new file mode 100644
index 0000000..e75d7b5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sk/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sk/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sk","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Prebyto\u010Dn\u00E1 otv\u00E1raj\u00FAca alebo uzavieracia z\u00E1tvorka",ExtraCloseMissingOpen:"Prebyto\u010Dn\u00E1 uzavieracia alebo otv\u00E1raj\u00FAca z\u00E1tvorka",MissingLeftExtraRight:"Ch\u00FDbaj\u00FAci \\left alebo prebyto\u010Dn\u00FD \\right",MissingScript:"Ch\u00FDba argument horn\u00E9ho alebo doln\u00E9ho indexu",ExtraLeftMissingRight:"Prebyto\u010Dn\u00FD \\left alebo ch\u00FDbaj\u00FAci \\right",Misplaced:"Chybne umiestnen\u00FD %1",MissingOpenForSub:"Ch\u00FDbaj\u00FAca otv\u00E1racia zlo\u017Een\u00E1 z\u00E1tvorka pre doln\u00FD index",MissingOpenForSup:"Ch\u00FDbaj\u00FAca otv\u00E1racia zlo\u017Een\u00E1 z\u00E1tvorka pre horn\u00FD index",AmbiguousUseOf:"Nejednozna\u010Dn\u00E9 pou\u017Eitie %1",EnvBadEnd:"\\begin{%1} bolo uzavret\u00E9 \\end{%2}",EnvMissingEnd:"Ch\u00FDbaj\u00FAci \\end{%1}",MissingBoxFor:"Ch\u00FDba box pre %1",MissingCloseBrace:"Ch\u00FDba uzavieracia z\u00E1tvorka",UndefinedControlSequence:"Nedefinovan\u00E1 riadiaca sekvencia %1",DoubleExponent:"Dvojit\u00FD exponent: pre jednozna\u010Dnos\u0165 pou\u017Eite zlo\u017Een\u00E9 z\u00E1tvorky",DoubleSubscripts:"Dvojit\u00FD doln\u00FD index: pre jednozna\u010Dnos\u0165 pou\u017Eite zlo\u017Een\u00E9 z\u00E1tvorky",DoubleExponentPrime:"Symbol \u010Diarky sp\u00F4sobil dvojit\u00FD exponent: pre jednozna\u010Dnos\u0165 pou\u017Eite zlo\u017Een\u00E9 z\u00E1tvorky",CantUseHash1:"V matematickom re\u017Eime nem\u00F4\u017Eete pou\u017Ei\u0165 znak \u201E#\u201C pre parametre makier",MisplacedMiddle:"%1 mus\u00ED by\u0165 medzi \\left a \\right",MisplacedLimits:"%1 je povolen\u00E9 len pri oper\u00E1toroch",MisplacedMoveRoot:"%1 sa m\u00F4\u017Ee vyskytn\u00FA\u0165 len v koreni",MultipleCommand:"Viacn\u00E1sobn\u00FD %1",IntegerArg:"Argument pre %1 mus\u00ED by\u0165 cel\u00E9 \u010D\u00EDslo",NotMathMLToken:"%1 nie je primit\u00EDvny element",InvalidMathMLAttr:"Neplatn\u00FD atrib\u00FAt MathML: %1",UnknownAttrForElement:"%1 nie je zn\u00E1mym atrib\u00FAtom pre %2",MaxMacroSub1:"Prekro\u010Den\u00FD maxim\u00E1lny po\u010Det substit\u00FAci\u00ED makra MathJaxu; nejde o rekurz\u00EDvne volanie makra?",MaxMacroSub2:"Prekro\u010Den\u00FD maxim\u00E1lny po\u010Det substit\u00FAci\u00ED MathJaxu; nejde o rekurz\u00EDvne LaTeXov\u00E9 prostredie?",MissingArgFor:"Ch\u00FDba argument pre %1",ExtraAlignTab:"Prebyto\u010Dn\u00FD vyrovn\u00E1vac\u00ED tabul\u00E1tor v texte \\cases",BracketMustBeDimension:"Z\u00E1tvorkov\u00FD argument pre %1 mus\u00ED by\u0165 rozmer",InvalidEnv:"Neplatn\u00E1 premenn\u00E1 prostredia \u201E%1\u201C",UnknownEnv:"Nezn\u00E1me prostredie \u201E%1\u201C",ExtraCloseLooking:"Prebyto\u010Dn\u00E1 uzavieracia z\u00E1tvorka, zatia\u013E \u010Do bolo o\u010Dak\u00E1van\u00E9 %1",MissingCloseBracket:"Pri argumente pre %1 nebola n\u00E1jden\u00E1 uzavieracia \u201E]\u201C",MissingOrUnrecognizedDelim:"Ch\u00FDbaj\u00FAci alebo nerozpoznan\u00FD odde\u013Eova\u010D pre %1",MissingDimOrUnits:"Ch\u00FDbaj\u00FAci rozmer alebo jeho jednotka pre %1",TokenNotFoundForCommand:"Nen\u00E1jden\u00E9 %1 pre %2",MathNotTerminated:"V textovom boxe nie je ukon\u010Den\u00E1 matematika",IllegalMacroParam:"Neplatn\u00FD odkaz na parameter makra",MaxBufferSize:"Prekro\u010Den\u00E1 ve\u013Ekos\u0165 internej pam\u00E4te MathJaxu; nejde o rekurz\u00EDvne volanie makra?",CommandNotAllowedInEnv:"V prostred\u00ED %2 nie je povolen\u00FD %1",MultipleLabel:"Viacn\u00E1sobn\u00E1 defin\u00EDcia ozna\u010Denia %1",CommandAtTheBeginingOfLine:"%1 mus\u00ED by\u0165 umiestnen\u00E9 na za\u010Diatku riadku",IllegalAlign:"Pri %1 uveden\u00E9 neplatn\u00E9 zarovnanie",BadMathStyleFor:"Chybn\u00FD \u0161t\u00FDl matematiky pri %1",PositiveIntegerArg:"Argument %1 mus\u00ED by\u0165 kladn\u00E9 cel\u00E9 \u010D\u00EDslo",ErroneousNestingEq:"Chybn\u00E9 zanorovanie \u0161trukt\u00FAry rovn\u00EDc",MultlineRowsOneCol:"Riadky v prostred\u00ED %1 musia ma\u0165 pr\u00E1ve jeden st\u013Apec",MultipleBBoxProperty:"Pri %2 je %1 uveden\u00E9 dvakr\u00E1t",InvalidBBoxProperty:"\u201E%1\u201C nevyzer\u00E1 ako farba, rozmer paddingu alebo \u0161t\u00FDl",ExtraEndMissingBegin:"Prebato\u010Dn\u00FD %1 alebo ch\u00FDbaj\u00FAci \\begingroup",GlobalNotFollowedBy:"Za %1 ch\u00FDba \\let, \\def alebo \\newcommand",UndefinedColorModel:"Farebn\u00FD model \u201E%1\u201C nie je definovan\u00FD",ModelArg1:"Farebn\u00E9 hodnoty modelu %1 vy\u017Eaduj\u00FA tri \u010D\u00EDsla",InvalidDecimalNumber:"Neplatn\u00E9 desatinn\u00E9 \u010D\u00EDslo",ModelArg2:"Farebn\u00E9 hodnoty modelu %1 musia le\u017Ea\u0165 medzi %2 a %3",InvalidNumber:"Neplatn\u00E9 \u010D\u00EDslo",NewextarrowArg1:"Prv\u00FDm argumentom %1 mus\u00ED by\u0165 n\u00E1zov riadiacej sekvencie",NewextarrowArg2:"Druh\u00FDm argumentom %1 musia by\u0165 dve cel\u00E9 \u010D\u00EDsla oddelen\u00E9 \u010Diarkou",NewextarrowArg3:"Tret\u00EDm argumentom %1 mus\u00ED by\u0165 \u010D\u00EDslo znaku Unicode",NoClosingChar:"Nen\u00E1jden\u00FD uzavierac\u00ED %1",IllegalControlSequenceName:"Neplatn\u00FD n\u00E1zov riadiacej sekvencie pre %1",IllegalParamNumber:"Pre %1 uveden\u00FD neplatn\u00FD po\u010Det parametrov",MissingCS:"Za %1 mus\u00ED by\u0165 riadiaca sekvencia",CantUseHash2:"Chybn\u00E9 pou\u017Eitie # v \u0161abl\u00F3ne pre %1",SequentialParam:"Parametre pre %1 musia by\u0165 \u010D\u00EDslovan\u00E9 postupne",MissingReplacementString:"V defin\u00EDcii %1 ch\u00FDba nahradzuj\u00FAci re\u0165azec",MismatchUseDef:"Pou\u017Eitie %1 nezodpoved\u00E1 jeho defin\u00EDcii",RunawayArgument:"Zbl\u00FAdil\u00FD argument pre %1?",NoClosingDelim:"Nepodarilo sa n\u00E1js\u0165 ukon\u010Dovac\u00ED znak pre %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sk/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sk/sk.js b/htdocs/js/MathJax-2.7.2/localization/sk/sk.js
new file mode 100644
index 0000000..f9a832d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sk/sk.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sk/sk.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sk",null,{menuTitle:"sloven\u010Dina",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"Chyba spracovania matematiky",MathError:"Chyba matematiky",LoadFile:"Na\u010D\u00EDtava sa %1",Loading:"Na\u010D\u00EDtavam",LoadFailed:"Nepodarilo sa na\u010D\u00EDta\u0165 s\u00FAbor: %1",ProcessMath:"Spracuje sa matematika: %1 %%",Processing:"Sprac\u00FAvam",TypesetMath:"S\u00E1dzanie matematiky: %1 %%",Typesetting:"S\u00E1dzanie",MathJaxNotSupported:"V\u00E1\u0161 prehliada\u010D nepodporuje MathJax",ErrorTips:"Tipy k ladeniu: pou\u017Eite %%1, prehliadajte %%2 v konzole prehliada\u010Da"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}if(a===2||a===3||a===4){return 2}return 3},number:function(a){return String(a).replace(".",",")}});MathJax.Ajax.loadComplete("[MathJax]/localization/sk/sk.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sl/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/sl/FontWarnings.js
new file mode 100644
index 0000000..a6dedc6
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sl/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sl/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sl","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax za prikaza matematike na tej strani uporablja spletne pisave. Da se te nalo\u017Eijo, vzame nekaj \u010Dasa. Stran bi se hitreje izrisovala, \u010De bi bile matemati\u010Dne pisave name\u0161\u010Dene neposredno v mapi s pisavami va\u0161ega sistema.",imageFonts:"MathJax ne uporablja lokalnih ali spletnih pisav, temve\u010D svoje slikovne pisave. Izrisovanje bo zato po\u010Dasnej\u0161e, matematika pa se morda ne bo natisnila v popolni lo\u010Dljivosti va\u0161ega tiskalnika.",noFonts:"MathJax ne more najti pisave za prikaz matematike, slikovne pisave pa niso na razpolago, zato v upanju, da jih bo va\u0161 brskalnik lahko prikazal, uporablja generi\u010Dne unikodne znake. Nekateri znaki morda ne bodo prikazani pravilno ali pa sploh ne bodo prikazani.",webFonts:"Ve\u010Dina sodobnih brskalnikov omogo\u010Da prenos pisav prek spleta. S posodobitvijo (ali zamenjavo) svojega brskalnika boste morda lahko izbolj\u0161ali kakovost matematike na tej strani.",fonts:"MathJax lahko uporablja [fonte STIX](%1) ali [fonte MathJax TeX](%2). Za izbolj\u0161anje svoje uporabni\u0161ke izku\u0161nje prenesite in namestite te fonte.",STIXPage:"Stran je oblikovana za uporabo [pisav STIX](%1). Za izbolj\u0161anje svoje uporabni\u0161ke izku\u0161nje prenesite in namestite te pisave.",TeXPage:"Stran je oblikovana za uporabo [pisav MathJax Tex](%1). Za izbolj\u0161anje svoje izku\u0161nje z MathJax prenesite in namestite te pisave."}});MathJax.Ajax.loadComplete("[MathJax]/localization/sl/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sl/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/sl/HTML-CSS.js
new file mode 100644
index 0000000..9fb7b46
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sl/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sl/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sl","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"Nalagam spletni font %1",CantLoadWebFont:"Spletne pisave %1 ni mogo\u010De nalo\u017Eiti",FirefoxCantLoadWebFont:"Firefox ne more nalo\u017Eiti spletnih pisav na oddaljenem gostitelju.",CantFindFontUsing:"Z uporabo %1 ne morem najti veljavne pisave.",WebFontsNotAvailable:"Web-Fonts niso na razpolago. Namesto njih uporabljam slikovne pisave."}});MathJax.Ajax.loadComplete("[MathJax]/localization/sl/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sl/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/sl/HelpDialog.js
new file mode 100644
index 0000000..1150f88
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sl/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sl/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sl","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Pomo\u010D za MathJax",MathJax:"*MathJax* je javaskriptna knji\u017Enica, ki ustvarjalcem spletnih strani omogo\u010Da vklju\u010Ditev matematike. Kot bralec ne potrebujete ni\u010Desar, da bi se to zgodilo.",Browsers:"*Brskalniki*: MathJax deluje v vseh sodobnih brskalnikih, vklju\u010Dno z IE6+, Firefoxom 3+, Chromeom 0.2+, Safarijem 2+, Opero 9.6+, in v ve\u010Dini mobilnih brskalnikov.",Menu:"*Meni ena\u010Db*: MathJax k ena\u010Dbam doda kontekstni meni. Za dostop do menija matematiko desno kliknite ali jo kliknite ob dr\u017Eanju tipke CTRL.",ShowMath:"*Prika\u017Ei matematiko kot* vam omogo\u010Da prikaz izvornega ozna\u010Devanja formule za kopiranje in lepljenje (kot MathML ali v izvorni obliki).",Settings:"*Nastavitve* vam dajo nadzor nad mo\u017Enostmi MathJaxa, kot so velikost matematike in mehanizem za prikaz ena\u010Db.",Language:"*Jezik* vam omogo\u010Da izbrati jezik, ki naj ga MathJax uporablja za svoje menije in opozorilna sporo\u010Dila.",Zoom:"*Math Zoom*: \u010De imate te\u017Eave pri branju ena\u010Dbe, jo lahko MathJax pove\u010Da, da jo boste bolje videli.",Accessibilty:"*Dostopnost*: MathJax samodejno deluje z bralniki zaslona in omogo\u010Da dostop do matematike tudi slepim in slabovidnim.",Fonts:"*Pisave*: MathJax bo uporabljal nekatere matemati\u010Dne pisave, \u010De so name\u0161\u010Dene na ra\u010Dunalniku, sicer pa pisave s spleta. \u010Ceprav niso nujne, bodo lokalno name\u0161\u010Dene pisave pospe\u0161ile prikaz. Predlagamo namestitev [pisav STIX](%1)."}});MathJax.Ajax.loadComplete("[MathJax]/localization/sl/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sl/MathML.js b/htdocs/js/MathJax-2.7.2/localization/sl/MathML.js
new file mode 100644
index 0000000..b234f78
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sl/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sl/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sl","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"Neveljaven mglyph: %1",BadMglyphFont:"Neveljavna pisava: %1",MathPlayer:"MathJax ni mogel nastaviti programa MathPlayer.\n\n\u010Ce MathPlayer ni name\u0161\u010Den, ga morate najprej namestiti. Sicer morda njegov zahon prepre\u010Dujejo va\u0161e varnostne nastavitve. Uporabite element Internetne mo\u017Enosti [Internet Options] pod menijem Orodja [Tools] in izberite zavihek Varnost [Security], nato pritisnite gumb Prilagojena raven [Custom Level]. Preverite, alo so nastavitve za 'Za\u017Eeni krmilne elemente ActiveX' in 'Binarna in skriptna vedenja' omogo\u010Dene.\n\nTrenutno boste namesto matematike videli sporo\u010Dila o napakah.",CantCreateXMLParser:"MathJax ne more ustvariti raz\u010Dlenjevalnika XML za MathML. Preverite, ali je varnostna nastavitev 'Krmilni elementi Script ActiveX ozna\u010Deni kot varni za skriptiranje' omogo\u010Dena (da to preverite, v meniju Orodja [Tools] uporabite element Internetne mo\u017Enosti [Internet Options], nato izberite plo\u0161\u010Do Varnost [Security], nato pritisnite gumb Prilagojena raven [Custom Level]).",UnknownNodeType:"Neznana vrsta vozli\u0161\u010Da: %1",UnexpectedTextNode:"Nepri\u010Dakovano tekstovno vozli\u0161\u010De: %1",ErrorParsingMathML:"Napaka pri raz\u010Dlenjevanju MathML",ParsingError:"Napaka pri raz\u010Dlenjevanju MathML: %1",MathMLSingleElement:"MathML mora biti oblikovan z enim samim elementom",MathMLRootElement:"MathML mora biti oblikovan z elementom \u003Cmath\u003E, ne s korenom %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sl/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sl/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/sl/MathMenu.js
new file mode 100644
index 0000000..548ede3
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sl/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sl/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sl","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Prika\u017Ei matematiko kot",MathMLcode:"Koda MathML",OriginalMathML:"Izvorni MathML",TeXCommands:"Ukazi TeX",AsciiMathInput:"Vnos AsciiMathML",Original:"Izvirna oblika",ErrorMessage:"Sporo\u010Dilo o napaki",Annotation:"Pripis",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"MathML vsebine",OpenMath:"OpenMath",texHints:"V MathML prika\u017Ei namige TeX",Settings:"Nastavitve matematike",ZoomTrigger:"Pro\u017Eilec zumiranja",Hover:"Lebdenje",Click:"Kliknite",DoubleClick:"Dvokliknite",NoZoom:"Brez pove\u010Dave",TriggerRequires:"Pro\u017Eilec potrebuje:",Option:"Mo\u017Enost",Alt:"Alt",Command:"Ukaz",Control:"Kontrolnik",Shift:"Preklop",ZoomFactor:"Faktor zumiranja",Renderer:"Matemati\u010Dni izrisovalnik",MPHandles:"MathPlayer naj upravlja z:",MenuEvents:"Dogodki menija",MouseEvents:"Dogodki mi\u0161ke",MenuAndMouse:"Dogodki mi\u0161ke in menija",FontPrefs:"Nastavitve pisav",ForHTMLCSS:"Za HTML-CSS:",Auto:"Samodejno",TeXLocal:"TeX (lokalno)",TeXWeb:"TeX (splet)",TeXImage:"TeX (slika)",STIXLocal:"STIX (lokalno)",STIXWeb:"STIX (splet)",AsanaMathWeb:"Asana Math (splet)",GyrePagellaWeb:"Gyre Pagella (splet)",GyreTermesWeb:"Gyre Termes (splet)",LatinModernWeb:"Latin Modern (splet)",NeoEulerWeb:"Neo Euler (splet)",ContextMenu:"Kontekstni meni",Browser:"Brskalnik",Scale:"Umeri vso matematiko ...",Discoverable:"Ob lebdenju ozna\u010Di",Locale:"Jezik",LoadLocale:"Nalo\u017Ei iz spletnega naslova ...",About:"O MathJax",Help:"Pomo\u010D za MathJax",localTeXfonts:"z uporabo lokalnih pisav TeX",webTeXfonts:"z uporabo spletne pisave TeX",imagefonts:"z uporabo slikovnih pisav",localSTIXfonts:"z uporabo lokalnih pisav STIX",webSVGfonts:"z uporabo spletnih pisav SVG",genericfonts:"z uporabo generi\u010Dnih unikodnih pisav",wofforotffonts:"pisave woff ali otf",eotffonts:"pisave eot",svgfonts:"pisave svg",WebkitNativeMMLWarning:"Va\u0161 brskalnik ne podpira MathML sam po sebi, zato ob preklopu na MathML matematika morda ne bo berljiva.",MSIENativeMMLWarning:"Internet Explorer potrebuje za obdelavo izhoda MathML vti\u010Dnik MathPlayer.",OperaNativeMMLWarning:"Podpora Opere za MathML je omejena, zato se bodo ob preklopu na MathML nekateri izrazi morda slabo izrisali.",SafariNativeMMLWarning:"MathML va\u0161ega brskalnika ne podpira vseh mo\u017Enosti MathJaxa, zato se nekateri izrazi morda ne bodo pravilno prikazali.",FirefoxNativeMMLWarning:"MathML va\u0161ega brskalnika ne podpira vseh mo\u017Enosti MathJaxa, zato se nekateri izrazi morda ne bodo pravilno izrisali.",MSIESVGWarning:"V Internet Explorerju pred IE9 in pri emulaciji IE8 ali manj SVG ni podprt. Ob preklopu na SVG se matematika ne bo prikazala pravilno.",LoadURL:"Nalo\u017Ei podatke za prevajanje z naslednjega spletnega naslova:",BadURL:"Spletni naslov mora biti za javaskriptno datoteko, ki opredeljuje podatke MathJax o prevajanju. Imena javaskriptnih datotek se morajo kon\u010Dati z '.js'",BadData:"Nalaganje podatkov za prevajanje iz %1 ni uspelo",SwitchAnyway:"Vseeno zamenjam izrisovalnik?",ScaleMath:"Umeri vso matematiko (v primerjavi z okoli\u0161nim besedilom) z",NonZeroScale:"Merilo ne sme biti ni\u010D",PercentScale:"Merilo naj bo odstotek (npr. 120%%)",IE8warning:"To onemogo\u010Di meni MathJax in mo\u017Enosti zumiranja, vendar pa lahko namesto tega kliknete izraz ob dr\u017Eanju tipke Alt, s \u010Dimer se prika\u017Ee meni MathJax.",IE9warning:"Kontekstni meni MathJax bo izklopljen, namesto tega pa lahko s klikom izraza ob dr\u017Eanju tipke Alt prikli\u010Dete meni MathJax.",NoOriginalForm:"Na razpolago ni nobena izvorna oblika",Close:"Zapri",EqSource:"Vir ena\u010Dbe MathJax",FastPreview:"Hitri predogled"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sl/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sl/TeX.js b/htdocs/js/MathJax-2.7.2/localization/sl/TeX.js
new file mode 100644
index 0000000..4a3fb3a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sl/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sl/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sl","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Dodaten uklepaj ali manjkajo\u010D zaklepaj",ExtraCloseMissingOpen:"Dodaten zaklepaj ali manjkajo\u010D uklepaj",MissingLeftExtraRight:"Manjka \\left ali dodatni \\right",MissingScript:"Manjka nadpisani ali podpisani argument",ExtraLeftMissingRight:"Dodaten \\left ali manjkajo\u010D \\right",Misplaced:"Narobe postavljen %1",MissingOpenForSub:"Manjka uklepaj za nadpisano",MissingOpenForSup:"Manjka uklepaj za nadpisano",AmbiguousUseOf:"Dvoumna uporaba %1",EnvBadEnd:"\\begin{%1} se je kon\u010Dal z \\end{%2}",EnvMissingEnd:"Manjka \\end{%1}",MissingBoxFor:"Manjka polje za %1",MissingCloseBrace:"Manjka zaklepaj",UndefinedControlSequence:"Nedefinirano kontrolno zaporedje %1",DoubleExponent:"Dvojni eksponent: pojasnite z oklepaji",DoubleSubscripts:"Dvojno podpisano: za pojasnitev uporabite oklepaje",DoubleExponentPrime:"Pra\u0161tevilo povzro\u010Da dvojni eksponent: pojasnite z oklepaji",CantUseHash1:"Znak # je makroparameter in ga v matemati\u010Dnem na\u010Dinu ne morete uporabljati",MisplacedMiddle:"%1 mora biti znotraj \\left in \\right",MisplacedLimits:"%1 je dovoljen samo pri operatorjih",MisplacedMoveRoot:"%1 se lahko pojavi samo v korenu",MultipleCommand:"Ve\u010Dkratni %1",IntegerArg:"Argument za %1 mora biti celo \u0161tevilo",NotMathMLToken:"%1 ni \u017Eetonski element",InvalidMathMLAttr:"Neveljaven atribut MathML: %1",UnknownAttrForElement:"%1 ni prepoznani atribut za %2",MaxMacroSub1:"Prese\u017Eeno najve\u010Dje \u0161tevilo makrosubstitucij MathJax; ali obstaja rekurzivni makroklic?",MaxMacroSub2:"Prese\u017Eeno najve\u010Dje \u0161tevilo substitucij MathJax; ali obstaja rekurzivno okolje LaTeX?",MissingArgFor:"Manjka argument za %1",ExtraAlignTab:"Dodatni zavihek za poravnavo v tekstu \\cases",BracketMustBeDimension:"Argument v oklepaju za %1 mora biti velikost",InvalidEnv:"Neveljavno ime okolja '%1'",UnknownEnv:"Neznano okolje '%1'",ExtraCloseLooking:"Dodatni zaklepaj pri iskanju %1",MissingCloseBracket:"Za argument za %1 ni mogo\u010De najti zaklepaja ']'",MissingOrUnrecognizedDelim:"Manjkajo\u010De ali neprepoznano lo\u010Dilo za %1",MissingDimOrUnits:"Manjka velikost ali enote pri %1",TokenNotFoundForCommand:"%1 za %2 ni bilo mogo\u010De najti",MathNotTerminated:"Matematika v tekstovnem polju ni prekinjena",IllegalMacroParam:"Nedovoljen makroparameter",MaxBufferSize:"Prese\u017Eena velikost notranjega medpomnilnika MathJax; ali obstaja rekurzivni makroklic?",CommandNotAllowedInEnv:"%1 v okolju %2 ni dovoljen",MultipleLabel:"Ve\u010Dkratno definirana oznaka '%1'",CommandAtTheBeginingOfLine:"%1 mora priti na za\u010Detek vrstice",IllegalAlign:"V %1 je dolo\u010Dena nedovoljena poravnava.",BadMathStyleFor:"Neveljaven matemati\u010Dni slog argumenta %1",PositiveIntegerArg:"Argument za %1 mora biti pozitivno celo \u0161tevilo",ErroneousNestingEq:"Napa\u010Dno gnezdenje struktur ena\u010Dbe",MultlineRowsOneCol:"Vrstice v okolju %1 morajo imeti natan\u010Dno en stolpec",MultipleBBoxProperty:"%1 je v %2 dolo\u010Den dvakrat",InvalidBBoxProperty:"'%1' ne izgleda kot barva, velikost odmika ali slog",ExtraEndMissingBegin:"Dodatni %1 ali manjkajo\u010D \\begingroup",GlobalNotFollowedBy:"%1 ne sledijo \\let, \\def ali \\newcommand",UndefinedColorModel:"Nedefiniran barvni model '%1'",ModelArg1:"Barvne vrednosti modela %1 zahtevajo tri \u0161tevilke",InvalidDecimalNumber:"Neveljavna decimalna \u0161tevilka",ModelArg2:"Barvne vrednosti za model %1 morajo biti med %2 in %3",InvalidNumber:"Neveljavna \u0161tevilka",NewextarrowArg1:"Prvi argument za %1 mora biti ime kontrolnega zaporedja",NewextarrowArg2:"Drugi argument za %1 morata biti dve celi \u0161tevili, lo\u010Deni z vejico",NewextarrowArg3:"Tretji argument za %1 mora biti \u0161tevilka unikodnega znaka",NoClosingChar:"Ni mogo\u010De najti zapiralnega %1",IllegalControlSequenceName:"Nedovoljeno ime kontrolnega zaporedja za %1",IllegalParamNumber:"Neveljavno \u0161tevilo parametrov v %1",MissingCS:"%1 mora slediti kontrolno zaporedje",CantUseHash2:"Nedovoljena uporaba znaka # v predlogi za %1",SequentialParam:"Parametri za %1 morajo biti o\u0161tevil\u010Deni zaporedno",MissingReplacementString:"Manjka nadomestni niz za definicijo %1",MismatchUseDef:"Uporaba %1 se ne ujema z njegovo definicijo",RunawayArgument:"Ube\u017Eni argument za %1?",NoClosingDelim:"Ni mogo\u010De najti zaklju\u010Dnega lo\u010Dila za %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sl/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sl/sl.js b/htdocs/js/MathJax-2.7.2/localization/sl/sl.js
new file mode 100644
index 0000000..9ae1d5b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sl/sl.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sl/sl.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sl",null,{menuTitle:"sloven\u0161\u010Dina",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax je na\u0161el pi\u0161kotek za uporabni\u0161ko konfiguracijo, ki vklju\u010Duje kodo za zagon. Ali jo \u017Eelite zagnati?\n\n(Pritisnite Prekli\u010Di, razen \u010De ste pi\u0161kotek sami nastavili.)",MathProcessingError:"Napaka pri obdelavi matematike",MathError:"Napaka v matemati\u010Dni formuli",LoadFile:"Nalagam %1",Loading:"Nalagam",LoadFailed:"Datoteka se ni nalo\u017Eila: %1",ProcessMath:"Obdelava matematike: %1%%",Processing:"Obdelujem",TypesetMath:"Stavljenje matematike: %1%%",Typesetting:"Stavljenje",MathJaxNotSupported:"Va\u0161 brskalnik ne podpira MathJax"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a%100===1){return 1}if(a%100===2){return 2}if(3<=a%100&&a%100<=4){return 3}return 4},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/sl/sl.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sv/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/sv/FontWarnings.js
new file mode 100644
index 0000000..0365424
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sv/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sv/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sv","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax anv\u00E4nder webb-baserade teckensnitt f\u00F6r att visa matematik p\u00E5 denna sida. Dessa tar tid att ladda ner, sidan skulle g\u00F6ra snabbare om du installerar matematik-typsnitt direkt i systemets teckensnittsmapp.",imageFonts:"MathJax anv\u00E4nder sina bild-teckensnitt ist\u00E4llet f\u00F6r lokala eller webb-baserade typsnitt. Detta kommer att g\u00F6ra visningen saktare \u00E4n vanligt, matematik kan \u00E4ven komma att inte skrivas ut med din skrivares fulla uppl\u00F6sning.",noFonts:"MathJax kan inte hitta ett typsnitt f\u00F6r att visa sin matematik, och bild-teckensnitt \u00E4r ej tillg\u00E4ngliga, s\u00E5 den faller tillbaka p\u00E5 generiska Unicode-tecken i hopp om att din webbl\u00E4sare kommer att kunna visa dem. Vissa tecken kan komma att visas inkorrekt, eller kanske inte alls.",webFonts:"De flesta moderna webbl\u00E4sare till\u00E5ter teckensnitt att h\u00E4mtas via webben. Att uppdatera till en nyare version av din webbl\u00E4sare (eller byta webbl\u00E4sare) kan f\u00F6rb\u00E4ttra kvaliteten p\u00E5 matematik p\u00E5 denna sida.",fonts:"MathJax kan antingen anv\u00E4nda [STIX-typsnitt](%1) eller [MathJax TeX-typsnitt](%2). Ladda ner och installera en av dessa typsnitt f\u00F6r att f\u00F6rb\u00E4ttra din MathJax-upplevelse.",STIXPage:"Denna sida \u00E4r designad f\u00F6r att anv\u00E4nda [STIX-typsnitt](%1). Ladda ner och installera dessa typsnitt f\u00F6r att f\u00F6rb\u00E4ttra din MathJax-upplevelse.",TeXPage:"Denna sida \u00E4r designad f\u00F6r att anv\u00E4nda [MathJax TeX-typsnitt](%1). Ladda ner och installera dessa typsnitt f\u00F6r att f\u00F6rb\u00E4ttra din MathJax-upplevelse."}});MathJax.Ajax.loadComplete("[MathJax]/localization/sv/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sv/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/sv/HTML-CSS.js
new file mode 100644
index 0000000..d581060
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sv/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sv/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sv","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"L\u00E4ser in webbtypsnittet %1",CantLoadWebFont:"Kan inte l\u00E4sa in webbtypsnittet %1",FirefoxCantLoadWebFont:"Firefox kan inte l\u00E4sa in webbteckensnitt fr\u00E5n en fj\u00E4rrv\u00E4rd",CantFindFontUsing:"Kan inte hitta ett giltigt teckensnitt med hj\u00E4lp av %1",WebFontsNotAvailable:"Webbtypsnitt \u00E4r inte tillg\u00E4ngliga. Anv\u00E4nder bildtypsnitt ist\u00E4llet"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sv/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sv/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/sv/HelpDialog.js
new file mode 100644
index 0000000..9504e97
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sv/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sv/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sv","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax-hj\u00E4lp",MathJax:"*MathJax* \u00E4r ett JavaScript-bibliotek som till\u00E5ter f\u00F6rfattare att inkludera matematik p\u00E5 sina webbsidor. Som l\u00E4sare beh\u00F6ver du inte g\u00F6ra n\u00E5got f\u00F6r att f\u00E5 det att h\u00E4nda.",Browsers:"*Webbl\u00E4sare*: MathJax fungerar med alla moderna webbl\u00E4sare inklusive IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ och de flesta mobila webbl\u00E4sare.",Menu:"*Matematik-menyn*: MathJax l\u00E4gger till en kontextuell meny till ekvationer. H\u00F6gerklicka eller Ctrl-klicka p\u00E5 n\u00E5gon matematik att komma \u00E5t menyn.",ShowMath:"*Visa matematik som* g\u00F6r att du kan visa formelns k\u00E4llkod f\u00F6r att klipp \u0026 klistra in (som MathML eller i dess ursprungliga format).",Settings:"*Inst\u00E4llninga * ger dig kontroll \u00F6ver funktionerna i MathJax, s\u00E5 som storleken p\u00E5 matematiken och den mekanism som anv\u00E4nds f\u00F6r att visa ekvationer.",Language:"*Spr\u00E5k* l\u00E5ter dig v\u00E4lja spr\u00E5ket som MathJax ska anv\u00E4nda f\u00F6r sina menyer och varningsmeddelanden.",Zoom:"*Matematik zoom*: Om du har sv\u00E5rt att l\u00E4sa en ekvation, kan MathJax f\u00F6rstora den f\u00F6r att hj\u00E4lpa dig se den b\u00E4ttre.",Accessibilty:"*Tillg\u00E4nglighet*: MathJax fungerar automatiskt med sk\u00E4rml\u00E4sare f\u00F6r att g\u00F6ra matematik tillg\u00E4nglig f\u00F6r synskadade.",Fonts:"*Typsnitt*: MathJax kommer att anv\u00E4nda vissa matematiska teckensnitt om de \u00E4r installerade p\u00E5 din dator; annars anv\u00E4nder den webb-baserade teckensnitt. \u00C4ven om det inte kr\u00E4vs, kommer lokalt installerade teckensnitt att p\u00E5skynda typs\u00E4ttningen. Vi f\u00F6resl\u00E5r installation av [STIX-typsnitt](%1).",CloseDialog:"St\u00E4ng hj\u00E4lpdialogen"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sv/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sv/MathML.js b/htdocs/js/MathJax-2.7.2/localization/sv/MathML.js
new file mode 100644
index 0000000..c8f43d6
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sv/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sv/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sv","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"D\u00E5lig mglyph: %1",BadMglyphFont:"D\u00E5ligt typsnitt: %1",MathPlayer:"MathJax kunde inte st\u00E4lla in MathPlayer.\n\nOm MathPlayer inte \u00E4r installerat, m\u00E5ste du installera \nden f\u00F6rst. Annars kan det h\u00E4nda att dina \ns\u00E4kerhetsinst\u00E4llningar f\u00F6rhindrar ActiveX-kontroller \nfr\u00E5n att k\u00F6ras. Anv\u00E4nd internetinst\u00E4llningar i \nverktygsmenyn, v\u00E4lj s\u00E4kerhetspanelen, klicka sedan \nanv\u00E4ndardefinierad niv\u00E5-knappen. Kontrollera att \ninst\u00E4llningarna f\u00F6r 'K\u00F6r ActiveX-kontroller' samt \n'Bin\u00E4r och skript-beteenden' \u00E4r aktiverade.\n\nF\u00F6r n\u00E4rvarande kommer du att se flemeddelande snarare \n\u00E4n typsatt matematik",CantCreateXMLParser:"MathJax kunde inte skapa en XML-tolk f\u00F6r MathML. Kontrollera att \ns\u00E4kerhetsinst\u00E4llningen 'Script ActiveX X-kontroller som markerats \nsom s\u00E4kra f\u00F6r skript' \u00E4r aktiverad (anv\u00E4nd internetinst\u00E4llningar \ni verktygsmenyn, v\u00E4lj s\u00E4kerhetspanelen, klicka sedan \nanv\u00E4ndardefinierad niv\u00E5-knappen f\u00F6r att kontrollera detta).\n\nMathML-ekvationer kommer inte kunna hanteras av MathJax",UnknownNodeType:"Ok\u00E4nd nodtyp: %1",UnexpectedTextNode:"Ov\u00E4ntad textnod: %1",ErrorParsingMathML:"Fel vid tolkning av MathML",ParsingError:"Fel vid tolkning av MathML: %1",MathMLSingleElement:"MathML m\u00E5ste bildas av ett enskilt element",MathMLRootElement:"MathML m\u00E5ste bildas av ett \u003Cmath\u003E-element, inte %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sv/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sv/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/sv/MathMenu.js
new file mode 100644
index 0000000..5998f3a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sv/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sv/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sv","MathMenu",{version:"2.7.2",isLoaded:true,strings:{MathMLcode:"MathML-kod",OriginalMathML:"Ursprunglig MathML",TeXCommands:"TeX-kommandon",AsciiMathInput:"AsciiMathML-indata",Original:"Ursprungligt format",ErrorMessage:"Felmeddelande",TeX:"TeX",StarMath:"StarMath",OpenMath:"OpenMath",Click:"Klick",DoubleClick:"Dubbelklick",NoZoom:"Ingen zoom",Option:"Alternativ",Alt:"Alt",Command:"\u2318 (Cmd)",Control:"Ctrl",Shift:"Skift",MenuEvents:"Menyh\u00E4ndelser",MouseEvents:"Mush\u00E4ndelser",MenuAndMouse:"Mus- och menyh\u00E4ndelser",FontPrefs:"Teckensnittsinst\u00E4llningar",ForHTMLCSS:"F\u00F6r HTML-CSS:",Auto:"Auto",TeXLocal:"TeX (lokal)",TeXWeb:"TeX (webb)",TeXImage:"TeX (bild)",STIXLocal:"STIX (lokal)",STIXWeb:"STIX (webb)",AsanaMathWeb:"Asana Math (webb)",GyrePagellaWeb:"Gyre Pagella (webb)",GyreTermesWeb:"Gyre Termes (webb)",LatinModernWeb:"Latin Modern (webb)",NeoEulerWeb:"Neo Euler (webb)",Browser:"Webbl\u00E4sare",Discoverable:"Markera vid hovring",Locale:"Spr\u00E5k",LoadLocale:"L\u00E4s in fr\u00E5n URL ...",About:"Om MathJax",Help:"MathJax-hj\u00E4lp",eotffonts:"EOT-teckensnitt",svgfonts:"SVG-teckensnitt",MSIENativeMMLWarning:"Internet Explorer kr\u00E4ver insticksmodulen MathPlayer f\u00F6r att kunna bearbeta MathML-utdata.",NonZeroScale:"Skalan b\u00F6r inte vara noll",PercentScale:"Skalan b\u00F6r vara en procentsats (t.ex. 120%%)",Close:"St\u00E4ng",Show:"Visa matematik som",Annotation:"Anm\u00E4rkning",Maple:"Maple",ContentMathML:"Content MathML",texHints:"Visa TeX tips i MathML",Settings:"Matematikinst\u00E4llningar",ZoomTrigger:"Zoomutl\u00F6sare",Hover:"Hovra",TriggerRequires:"Utl\u00F6sare kr\u00E4ver:",ZoomFactor:"Zoom-faktor",Renderer:"Matematik-renderare",MPHandles:"L\u00E5t MathPlayer hantera:",ContextMenu:"Kontextuell meny",Scale:"Skala all matematik...",localTeXfonts:"anv\u00E4nder lokala TeX-typsnitt",webTeXfonts:"anv\u00E4nder webb-TeX-typsnitt",imagefonts:"anv\u00E4nder bild-typsnitt",localSTIXfonts:"anv\u00E4nder lokala STIX-typsnitt",webSVGfonts:"anv\u00E4nder webb-SVG-typsnitt",genericfonts:"anv\u00E4nder generiska Unicode-typsnitt",wofforotffonts:"WOFF- eller OTF-typsnitt",WebkitNativeMMLWarning:"Din webbl\u00E4sare verkar sakna inbyggt st\u00F6d f\u00F6r MathML, att byta till MathML-utdata kan d\u00E4rf\u00F6r g\u00F6ra att matematiken p\u00E5 sidan blir ol\u00E4sbar",OperaNativeMMLWarning:"Operas st\u00F6d f\u00F6r MathML \u00E4r begr\u00E4nsad, att byta till MathML-utdata kan d\u00E4rf\u00F6r g\u00F6ra att vissa uttryck \u00E5terges d\u00E5ligt.",SafariNativeMMLWarning:"Din webbl\u00E4sares inbyggda MathML implementerar inte alla de funktioner som anv\u00E4nds av MathJax, vissa uttryck kan d\u00E4rf\u00F6r \u00E5terges inkorrekt.",FirefoxNativeMMLWarning:"Din webbl\u00E4sares inbyggda MathML implementerar inte alla de funktioner som anv\u00E4nds av MathJax, vissa uttryck kan d\u00E4rf\u00F6r \u00E5terges inkorrekt.",MSIESVGWarning:"SVG implementeras inte i Internet Explorer f\u00F6re IE9 eller n\u00E4r den emulerar IE8 eller l\u00E4gre. Ett byte till SVG-utdata kommer att g\u00F6ra att matematiken inte visas korrekt.",LoadURL:"Ladda \u00F6vers\u00E4ttningsdata fr\u00E5n denna URL:",BadURL:'URL-adressen b\u00F6r g\u00E5 till en JavaScript-fil som definierar MathJax-\u00F6vers\u00E4ttningsdata. JavaScript-filnamn b\u00F6r avslutas med ".js"',BadData:"Misslyckades med att ladda \u00F6vers\u00E4ttningsdata fr\u00E5n %1",SwitchAnyway:"Byt renderare \u00E4nd\u00E5?\n\n(Tryck p\u00E5 OK f\u00F6r att byta, AVBRYT f\u00F6r att forts\u00E4tta med nuvarande renderare)",ScaleMath:"Skala alla matematik (j\u00E4mf\u00F6rt med omgivande text) med",IE8warning:"Detta kommer att inaktivera MathJax-menyn och zoom-funktionen, men du kan Alt-klicka p\u00E5 ett uttryck att f\u00E5 MathJax-menyn ist\u00E4llet.\n\nVill du verkligen \u00E4ndra MathPlayer-inst\u00E4llningarna?",IE9warning:"MathJax kontextuella meny kommer att vara inaktiverade, men du kan Alt-Klicka p\u00E5 ett uttryck f\u00F6r att f\u00E5 MathJax-menyn ist\u00E4llet.",NoOriginalForm:"Inget ursprungligt format tillg\u00E4ngligt",EqSource:"MathJax ekvationsk\u00E4lla",CloseAboutDialog:'St\u00E4ng dialogen "Om MathJax"',FastPreview:"Snabb f\u00F6rhandsvisning",AssistiveMML:"Assisterande MathML",InTabOrder:"Inkludera i flikordning"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sv/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sv/TeX.js b/htdocs/js/MathJax-2.7.2/localization/sv/TeX.js
new file mode 100644
index 0000000..be5ebab
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sv/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sv/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sv","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"Extra v\u00E4nsterklammerparentes eller h\u00F6gerklammerparentes saknas",ExtraCloseMissingOpen:"Extra h\u00F6gerklammerparentes eller v\u00E4nsterklammerparentes saknas",MissingLeftExtraRight:"Saknad \\left eller en extra \\right",ExtraLeftMissingRight:"Extra \\left eller en saknad \\right",Misplaced:"Felplacerad %1",MissingOpenForSub:"Saknad v\u00E4nsterklammerparentes f\u00F6r index",MissingOpenForSup:"Saknad v\u00E4nsterklammerparentes f\u00F6r exponent",AmbiguousUseOf:"Tvetydig anv\u00E4ndning av %1",EnvBadEnd:"\\begin{%1} slutade med \\end{%2}",EnvMissingEnd:"Saknad \\end{%1}",MissingBoxFor:"Saknad l\u00E5da f\u00F6r %1",MissingCloseBrace:"Saknad h\u00F6gerklammerparentes",UndefinedControlSequence:"Odefinierad kontrollsekvens %1",DoubleExponent:"Dubbel exponent: anv\u00E4nd klammerparenteser f\u00F6r att klarg\u00F6ra",DoubleSubscripts:"Dubbla index: anv\u00E4nd klammerparenteser f\u00F6r att klarg\u00F6ra",MisplacedMiddle:"%1 m\u00E5ste vara inom \\left och \\right",MisplacedLimits:"%1 till\u00E5ts endast p\u00E5 operat\u00F6rer",MisplacedMoveRoot:"%1 kan endast visas inom en rot",MultipleCommand:"Flera %1",IntegerArg:"Argumentet till %1 m\u00E5ste vara ett heltal",NotMathMLToken:"%1 \u00E4r inte ett token-element",InvalidMathMLAttr:"Ogiltigt MathML-attribut: %1",UnknownAttrForElement:"%1 \u00E4r inte ett igenk\u00E4ndt attribut f\u00F6r %2",MissingArgFor:"Saknat argument f\u00F6r %1",InvalidEnv:"Ogiltigt milj\u00F6namn '%1'",UnknownEnv:"Ok\u00E4nd milj\u00F6 '%1'",ExtraCloseLooking:"Extra h\u00F6gerklammerparentes n\u00E4r %1 s\u00F6ktes",MissingCloseBracket:"Kunde inte hitta avslutande ']' f\u00F6r argumentet till %1",TokenNotFoundForCommand:"Kunde inte hitta %1 f\u00F6r %2",CommandNotAllowedInEnv:"%1 till\u00E5ts inte i %2-milj\u00F6n",MultipleLabel:"Etiketten '%1' definierades flera g\u00E5nger",CommandAtTheBeginingOfLine:"%1 m\u00E5ste vara i b\u00F6rjan p\u00E5 raden",IllegalAlign:"Ogiltig justering anges i %1",MultipleBBoxProperty:"%1 anges tv\u00E5 g\u00E5nger i %2",ExtraEndMissingBegin:"Extra %1 eller en saknad \\begingroup",GlobalNotFollowedBy:"%1 f\u00F6ljs inte av \\let, \\def eller \\newcommand",UndefinedColorModel:"F\u00E4rgmodellen '%1' \u00E4r inte definierad",InvalidDecimalNumber:"Ogiltig decimaltal",InvalidNumber:"Ogiltigt nummer",NoClosingChar:"Kan inte hitta avslutande %1",IllegalControlSequenceName:"Ogiltigt kontrollsekvensnamn f\u00F6r %1",IllegalParamNumber:"Ogiltigt antal parametrar anges i %1",MissingScript:"Saknat argument f\u00F6r exponent- eller indexl\u00E4ge",DoubleExponentPrime:"Primtecken orsakar dubbla exponenter: Anv\u00E4nd klammerparenteser f\u00F6r att klarg\u00F6ra",CantUseHash1:"Du kan inte anv\u00E4nda 'makroparameter-tecknet #' i matematikl\u00E4ge",MaxMacroSub1:"MathJax maximala antal makro-substitutioner har \u00F6verskridits; finns det ett rekursivt makroanrop?",MaxMacroSub2:"MathJax maximala antal substitutioner har \u00F6verskridits; finns det en rekursiv LaTeX-milj\u00F6?",ExtraAlignTab:"Extra \u0026-tecken i \\cases-text",BracketMustBeDimension:"Argumentet innanf\u00F6r klammerparenteser till %1 m\u00E5ste vara en dimension",MissingOrUnrecognizedDelim:"Saknad eller \u00E4r ok\u00E4nd avgr\u00E4nsare f\u00F6r %1",MissingDimOrUnits:"Saknar dimension eller dess enheter f\u00F6r %1",MathNotTerminated:"Matematiskt uttryckt ej avslutat i textrutan",IllegalMacroParam:"Ogiltig referens till makroparameter",MaxBufferSize:"MathJax intern buffertstorlek har \u00F6verskridits; finns d\u00E4r ett rekursivt makroanrop?",BadMathStyleFor:"D\u00E5lig matematikstil f\u00F6r %1",PositiveIntegerArg:"Argumentet till %1 m\u00E5ste vara ett positivt heltal",ErroneousNestingEq:"Felaktigt n\u00E4stling av ekvationsstrukturer",MultlineRowsOneCol:"Raderna inom %1-milj\u00F6n m\u00E5ste ha exakt en kolumn",InvalidBBoxProperty:"'%1' verkar inte vara en f\u00E4rg, en utfyllnadsdimension eller en stil",ModelArg1:"F\u00E4rgv\u00E4rden f\u00F6r f\u00E4rgmodell %1 kr\u00E4ver 3 nummer",ModelArg2:"F\u00E4rgv\u00E4rden f\u00F6r f\u00E4rgmodell %1 m\u00E5ste vara mellan %2 och %3",NewextarrowArg1:"F\u00F6rsta argumentet till %1 m\u00E5ste vara namnet p\u00E5 en kontrollsekvens",NewextarrowArg2:"Andra argumentet till %1 m\u00E5ste vara tv\u00E5 heltal separerade av ett komma",NewextarrowArg3:"Tredje argumentet till %1 m\u00E5ste vara nummeret p\u00E5 ett Unicode-tecken",MissingCS:"%1 m\u00E5ste f\u00F6ljas av en kontrollsekvens",CantUseHash2:"Ogiltig anv\u00E4ndning av # i mallen f\u00F6r %1",SequentialParam:"Parametrar f\u00F6r %1 m\u00E5ste numreras sekventiellt",MissingReplacementString:"Saknar ers\u00E4ttningsstr\u00E4ngen f\u00F6r definition av %1",MismatchUseDef:"Anv\u00E4ndning av %1 matchar inte dess definition",RunawayArgument:"Skenande argument f\u00F6r %1?",NoClosingDelim:"Kunde inte hitta avslutande avgr\u00E4nsare f\u00F6r %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/sv/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/sv/sv.js b/htdocs/js/MathJax-2.7.2/localization/sv/sv.js
new file mode 100644
index 0000000..1f2b9f4
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/sv/sv.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/sv/sv.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("sv",null,{menuTitle:"svenska",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax har hittat en anv\u00E4ndarkonfigurations-cookie som inneh\u00E5ller kod som kan k\u00F6ras. Vill du k\u00F6ra den?\n\n(Du b\u00F6r trycka p\u00E5 Avbryt om du inte sj\u00E4lv har lagt upp denna cookie.)",MathProcessingError:"Matematikbearbetningsfel",MathError:"Matematikfel",LoadFile:"L\u00E4ser in %1",Loading:"L\u00E4ser in",LoadFailed:"Filen kunde inte l\u00E4sas in: %1",ProcessMath:"Bearbetar matematik: %1%%",Processing:"Bearbetar",TypesetMath:"Typs\u00E4tter matematik: %1%%",Typesetting:"Typs\u00E4ttning",MathJaxNotSupported:"Din webbl\u00E4sare st\u00F6der inte MathJax",ErrorTips:"Fels\u00F6kningstips: anv\u00E4nd %%1, inspektera %%2 i webbl\u00E4sarkonsolen"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a===1){return 1}return 2},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/sv/sv.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/th/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/th/FontWarnings.js
new file mode 100644
index 0000000..ab3b984
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/th/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/th/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("th","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax \u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E19\u0E40\u0E27\u0E47\u0E1A\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E41\u0E2A\u0E14\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E43\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E19\u0E35\u0E49 \u0E0B\u0E36\u0E48\u0E07\u0E08\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E0A\u0E49\u0E40\u0E27\u0E25\u0E32\u0E1A\u0E49\u0E32\u0E07\u0E43\u0E19\u0E01\u0E32\u0E23\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14 \u0E2B\u0E32\u0E01\u0E17\u0E48\u0E32\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E42\u0E2B\u0E25\u0E14\u0E2B\u0E19\u0E49\u0E32\u0E19\u0E35\u0E49\u0E43\u0E2B\u0E49\u0E40\u0E23\u0E47\u0E27 \u0E04\u0E27\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E43\u0E19\u0E23\u0E30\u0E1A\u0E1A\u0E02\u0E2D\u0E07\u0E17\u0E48\u0E32\u0E19",imageFonts:"MathJax \u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E0A\u0E19\u0E34\u0E14\u0E23\u0E39\u0E1B\u0E20\u0E32\u0E1E\u0E41\u0E17\u0E19\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E43\u0E19\u0E23\u0E30\u0E1A\u0E1A\u0E2B\u0E23\u0E37\u0E2D\u0E1A\u0E19\u0E40\u0E27\u0E47\u0E1A \u0E0B\u0E36\u0E48\u0E07\u0E08\u0E30\u0E48\u0E17\u0E33\u0E43\u0E2B\u0E49\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E20\u0E32\u0E1E (render) \u0E0A\u0E49\u0E32\u0E01\u0E27\u0E48\u0E32\u0E1B\u0E01\u0E15\u0E34 \u0E41\u0E25\u0E30\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2D\u0E2D\u0E01\u0E17\u0E32\u0E07\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E1E\u0E34\u0E21\u0E1E\u0E4C \u0E08\u0E30\u0E44\u0E21\u0E48\u0E41\u0E2A\u0E14\u0E07\u0E04\u0E27\u0E32\u0E21\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14\u0E44\u0E14\u0E49\u0E40\u0E15\u0E47\u0E21\u0E17\u0E35\u0E48\u0E19\u0E31\u0E01",noFonts:"MathJax \u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E23\u0E30\u0E1A\u0E38\u0E15\u0E33\u0E41\u0E2B\u0E19\u0E48\u0E07\u0E02\u0E2D\u0E07\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E43\u0E0A\u0E49\u0E41\u0E2A\u0E14\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C \u0E23\u0E27\u0E21\u0E16\u0E36\u0E07\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E23\u0E39\u0E1B\u0E20\u0E32\u0E1E\u0E44\u0E14\u0E49 \u0E08\u0E36\u0E07\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E0A\u0E49\u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30\u0E22\u0E39\u0E19\u0E34\u0E42\u0E04\u0E49\u0E14\u0E41\u0E17\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E43\u0E2B\u0E49\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E41\u0E2A\u0E14\u0E07\u0E2D\u0E2D\u0E01\u0E17\u0E32\u0E07\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E44\u0E14\u0E49 \u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30\u0E1A\u0E32\u0E07\u0E15\u0E31\u0E27\u0E2D\u0E32\u0E08\u0E41\u0E2A\u0E14\u0E07\u0E44\u0E21\u0E48\u0E0A\u0E31\u0E14\u0E40\u0E08\u0E19\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\u0E1B\u0E23\u0E32\u0E01\u0E0F\u0E40\u0E25\u0E22",webFonts:"\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E23\u0E38\u0E48\u0E19\u0E43\u0E2B\u0E21\u0E48\u0E2A\u0E48\u0E27\u0E19\u0E21\u0E32\u0E01\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E43\u0E2B\u0E49\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E1C\u0E48\u0E32\u0E19\u0E40\u0E27\u0E47\u0E1A\u0E44\u0E14\u0E49 \u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E23\u0E38\u0E48\u0E19\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E43\u0E2B\u0E49\u0E40\u0E1B\u0E47\u0E19\u0E23\u0E38\u0E48\u0E19\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14 (\u0E2B\u0E23\u0E37\u0E2D\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C) \u0E2D\u0E32\u0E08\u0E0A\u0E48\u0E27\u0E22\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E04\u0E38\u0E13\u0E20\u0E32\u0E1E\u0E02\u0E2D\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E17\u0E35\u0E48\u0E41\u0E2A\u0E14\u0E07\u0E43\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",fonts:"MathJax \u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E43\u0E0A\u0E49[\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 STIX](%1) \u0E2B\u0E23\u0E37\u0E2D[\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 MathJax](%2) \u0E42\u0E1B\u0E23\u0E14\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E41\u0E25\u0E30\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E41\u0E1A\u0E1A\u0E43\u0E14\u0E41\u0E1A\u0E1A\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E33\u0E43\u0E2B\u0E49\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 MathJax \u0E23\u0E32\u0E1A\u0E23\u0E37\u0E48\u0E19\u0E02\u0E36\u0E49\u0E19",STIXPage:"\u0E2B\u0E19\u0E49\u0E32\u0E19\u0E35\u0E49\u0E16\u0E39\u0E01\u0E2D\u0E2D\u0E01\u0E41\u0E1A\u0E1A\u0E21\u0E32\u0E43\u0E2B\u0E49\u0E43\u0E0A\u0E49[\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 STIX](%1) \u0E42\u0E1B\u0E23\u0E14\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E41\u0E25\u0E30\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E14\u0E31\u0E07\u0E01\u0E25\u0E48\u0E32\u0E27\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E33\u0E43\u0E2B\u0E49\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 MathJax \u0E23\u0E32\u0E1A\u0E23\u0E37\u0E48\u0E19\u0E02\u0E36\u0E49\u0E19",TeXPage:"\u0E2B\u0E19\u0E49\u0E32\u0E19\u0E35\u0E49\u0E16\u0E39\u0E01\u0E2D\u0E2D\u0E01\u0E41\u0E1A\u0E1A\u0E21\u0E32\u0E43\u0E2B\u0E49\u0E43\u0E0A\u0E49[\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 MathJax TeX](%1) \u0E42\u0E1B\u0E23\u0E14\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E41\u0E25\u0E30\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E14\u0E31\u0E07\u0E01\u0E25\u0E48\u0E32\u0E27\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E33\u0E43\u0E2B\u0E49\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 MathJax \u0E23\u0E32\u0E1A\u0E23\u0E37\u0E48\u0E19\u0E02\u0E36\u0E49\u0E19"}});MathJax.Ajax.loadComplete("[MathJax]/localization/th/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/th/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/th/HTML-CSS.js
new file mode 100644
index 0000000..b294b3e
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/th/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/th/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("th","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E42\u0E2B\u0E25\u0E14\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E40\u0E27\u0E47\u0E1A %1",CantLoadWebFont:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E42\u0E2B\u0E25\u0E14\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E40\u0E27\u0E47\u0E1A %1",FirefoxCantLoadWebFont:"Firefox \u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E42\u0E2B\u0E25\u0E14\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E40\u0E27\u0E47\u0E1A\u0E08\u0E32\u0E01\u0E42\u0E2E\u0E2A\u0E15\u0E4C\u0E23\u0E30\u0E22\u0E30\u0E44\u0E01\u0E25\u0E44\u0E14\u0E49",CantFindFontUsing:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E04\u0E49\u0E19\u0E2B\u0E32\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49 %1",WebFontsNotAvailable:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E40\u0E27\u0E47\u0E1A \u0E08\u0E30\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E23\u0E39\u0E1B\u0E20\u0E32\u0E1E\u0E41\u0E17\u0E19"}});MathJax.Ajax.loadComplete("[MathJax]/localization/th/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/th/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/th/HelpDialog.js
new file mode 100644
index 0000000..cb20a7d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/th/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/th/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("th","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"\u0E04\u0E27\u0E32\u0E21\u0E0A\u0E48\u0E27\u0E22\u0E40\u0E2B\u0E25\u0E37\u0E2D\u0E41\u0E25\u0E30\u0E27\u0E34\u0E18\u0E35\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 MathJax",MathJax:"*MathJax* \u0E40\u0E1B\u0E47\u0E19\u0E04\u0E25\u0E31\u0E07\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E08\u0E32\u0E27\u0E32\u0E2A\u0E04\u0E23\u0E34\u0E1B\u0E15\u0E4C\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E43\u0E2B\u0E49\u0E1C\u0E39\u0E49\u0E17\u0E33\u0E40\u0E27\u0E47\u0E1A\u0E43\u0E2A\u0E48\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E44\u0E27\u0E49\u0E43\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E02\u0E2D\u0E07\u0E15\u0E19\u0E44\u0E14\u0E49 \u0E42\u0E14\u0E22\u0E17\u0E48\u0E32\u0E19\u0E43\u0E19\u0E10\u0E32\u0E19\u0E30\u0E1C\u0E39\u0E49\u0E2D\u0E48\u0E32\u0E19\u0E40\u0E27\u0E47\u0E1A\u0E44\u0E21\u0E48\u0E08\u0E33\u0E15\u0E49\u0E2D\u0E07\u0E17\u0E33\u0E2A\u0E34\u0E48\u0E07\u0E2D\u0E37\u0E48\u0E19\u0E43\u0E14\u0E40\u0E25\u0E22",Browsers:"*\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C*: MathJax \u0E17\u0E33\u0E07\u0E32\u0E19\u0E23\u0E48\u0E27\u0E21\u0E01\u0E31\u0E1A\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E23\u0E38\u0E48\u0E19\u0E43\u0E2B\u0E21\u0E48 \u0E46 \u0E44\u0E14\u0E49 \u0E2D\u0E32\u0E17\u0E34 IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ \u0E41\u0E25\u0E30\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C\u0E21\u0E37\u0E2D\u0E16\u0E37\u0E2D\u0E2A\u0E48\u0E27\u0E19\u0E43\u0E2B\u0E0D\u0E48",Menu:"*\u0E40\u0E21\u0E19\u0E39\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C*: MathJax \u0E08\u0E30\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E21\u0E19\u0E39\u0E01\u0E33\u0E01\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E25\u0E30\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E44\u0E27\u0E49 \u0E0B\u0E36\u0E48\u0E07\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E04\u0E25\u0E34\u0E01\u0E02\u0E27\u0E32\u0E17\u0E35\u0E48\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E43\u0E14 \u0E46 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E49\u0E32\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E44\u0E14\u0E49",ShowMath:"*\u0E41\u0E2A\u0E14\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E43\u0E19\u0E23\u0E39\u0E1B* \u0E40\u0E1B\u0E47\u0E19\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E0B\u0E36\u0E48\u0E07\u0E17\u0E33\u0E43\u0E2B\u0E49\u0E17\u0E48\u0E32\u0E19\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E48\u0E32\u0E19\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E15\u0E49\u0E19\u0E09\u0E1A\u0E31\u0E1A\u0E02\u0E2D\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E19\u0E31\u0E49\u0E19\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E44\u0E1B\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 (\u0E40\u0E0A\u0E48\u0E19 MathML \u0E2B\u0E23\u0E37\u0E2D\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E14\u0E34\u0E21\u0E02\u0E2D\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E19\u0E31\u0E49\u0E19)",Settings:"*\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32* \u0E17\u0E33\u0E43\u0E2B\u0E49\u0E17\u0E48\u0E32\u0E19\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E15\u0E48\u0E32\u0E07 \u0E46 \u0E02\u0E2D\u0E07 MathJax \u0E2D\u0E32\u0E17\u0E34 \u0E02\u0E19\u0E32\u0E14\u0E2A\u0E21\u0E01\u0E32\u0E23 \u0E41\u0E25\u0E30\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E41\u0E2A\u0E14\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23",Language:"*\u0E20\u0E32\u0E29\u0E32* \u0E17\u0E48\u0E32\u0E19\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E20\u0E32\u0E29\u0E32\u0E17\u0E35\u0E48 MathJax \u0E41\u0E2A\u0E14\u0E07\u0E43\u0E19\u0E40\u0E21\u0E19\u0E39\u0E41\u0E25\u0E30\u0E04\u0E33\u0E40\u0E15\u0E37\u0E2D\u0E19\u0E15\u0E48\u0E32\u0E07 \u0E46 \u0E44\u0E14\u0E49",Zoom:"*\u0E0B\u0E39\u0E21\u0E2A\u0E21\u0E01\u0E32\u0E23*: \u0E16\u0E49\u0E32\u0E17\u0E48\u0E32\u0E19\u0E21\u0E35\u0E1B\u0E31\u0E0D\u0E2B\u0E32\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2D\u0E48\u0E32\u0E19\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E21\u0E35\u0E15\u0E31\u0E27\u0E2B\u0E19\u0E31\u0E07\u0E2A\u0E37\u0E2D\u0E40\u0E25\u0E47\u0E01 MathJax \u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E02\u0E22\u0E32\u0E22\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E19\u0E31\u0E49\u0E19\u0E43\u0E2B\u0E49\u0E43\u0E2B\u0E0D\u0E48\u0E21\u0E2D\u0E07\u0E40\u0E2B\u0E47\u0E19\u0E07\u0E48\u0E32\u0E22\u0E02\u0E36\u0E49\u0E19",Accessibilty:"*\u0E04\u0E27\u0E32\u0E21\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E44\u0E14\u0E49*: MathJax \u0E08\u0E30\u0E17\u0E33\u0E07\u0E32\u0E19\u0E01\u0E31\u0E1A\u0E15\u0E31\u0E27\u0E2D\u0E48\u0E32\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34 \u0E17\u0E33\u0E43\u0E2B\u0E49\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E2D\u0E48\u0E32\u0E19\u0E44\u0E14\u0E49\u0E07\u0E48\u0E32\u0E22 \u0E42\u0E14\u0E22\u0E40\u0E09\u0E1E\u0E32\u0E30\u0E1C\u0E39\u0E49\u0E21\u0E35\u0E1B\u0E31\u0E0D\u0E2B\u0E32\u0E17\u0E32\u0E07\u0E2A\u0E32\u0E22\u0E15\u0E32",Fonts:"*\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23*: MathJax \u0E08\u0E30\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E17\u0E35\u0E48\u0E21\u0E35\u0E1A\u0E19\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27 \u0E2B\u0E23\u0E37\u0E2D\u0E16\u0E49\u0E32\u0E44\u0E21\u0E48\u0E21\u0E35\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E1A\u0E19\u0E40\u0E27\u0E47\u0E1A \u0E2D\u0E22\u0E48\u0E32\u0E07\u0E44\u0E23\u0E01\u0E47\u0E15\u0E32\u0E21\u0E16\u0E49\u0E32\u0E21\u0E35\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E44\u0E27\u0E49\u0E1A\u0E19\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07 \u0E01\u0E32\u0E23\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25\u0E08\u0E30\u0E23\u0E27\u0E14\u0E40\u0E23\u0E47\u0E27 \u0E40\u0E23\u0E32\u0E02\u0E2D\u0E41\u0E19\u0E30\u0E19\u0E33\u0E43\u0E2B\u0E49\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07[\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 STIX](%1)",CloseDialog:"\u0E1B\u0E34\u0E14\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E0A\u0E48\u0E27\u0E22\u0E40\u0E2B\u0E25\u0E37\u0E2D"}});MathJax.Ajax.loadComplete("[MathJax]/localization/th/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/th/MathML.js b/htdocs/js/MathJax-2.7.2/localization/th/MathML.js
new file mode 100644
index 0000000..10615d5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/th/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/th/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("th","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"mglyph \u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14: %1",BadMglyphFont:"\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14: %1",MathPlayer:"MathJax \u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 MathPlayer \u0E44\u0E14\u0E49\n\n\u0E16\u0E49\u0E32\u0E17\u0E48\u0E32\u0E19\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07 MathPlayer \u0E02\u0E2D\u0E43\u0E2B\u0E49\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E01\u0E48\u0E2D\u0E19\n\u0E21\u0E34\u0E09\u0E30\u0E19\u0E31\u0E49\u0E19\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E04\u0E27\u0E32\u0E21\u0E1B\u0E25\u0E2D\u0E14\u0E20\u0E31\u0E22\u0E08\u0E30\u0E01\u0E35\u0E14\u0E01\u0E31\u0E19\u0E21\u0E34\u0E43\u0E2B\u0E49\u0E15\u0E31\u0E27\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21 ActiveX\n\u0E17\u0E33\u0E07\u0E32\u0E19\u0E44\u0E14\u0E49 \u0E40\u0E02\u0E49\u0E32\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E40\u0E21\u0E19\u0E39 Tools \u0E41\u0E25\u0E49\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01 Internet Options \u0E08\u0E32\u0E01\u0E19\u0E31\u0E49\u0E19\u0E40\u0E25\u0E37\u0E2D\u0E01\n\u0E41\u0E17\u0E47\u0E1A Security \u0E41\u0E25\u0E49\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01 Custom Level \u0E01\u0E48\u0E2D\u0E19\u0E08\u0E30\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E16\u0E39\u0E01\u0E17\u0E35\u0E48\n'Run ActiveX Controls' \u0E41\u0E25\u0E30 'Binary and script behaviors'\n\n\u0E13 \u0E02\u0E13\u0E30\u0E19\u0E35\u0E49\u0E17\u0E48\u0E32\u0E19\u0E08\u0E30\u0E40\u0E2B\u0E47\u0E19\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14\u0E41\u0E17\u0E19\u0E17\u0E35\u0E48\u0E08\u0E30\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C",CantCreateXMLParser:"MathJax \u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E15\u0E31\u0E27\u0E41\u0E1A\u0E48\u0E07\u0E41\u0E25\u0E30\u0E2D\u0E48\u0E32\u0E19 XML \u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E43\u0E0A\u0E49\u0E43\u0E19 MathML \u0E42\u0E1B\u0E23\u0E14\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E27\u0E48\u0E32\n\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E04\u0E27\u0E32\u0E21\u0E1B\u0E25\u0E2D\u0E14\u0E20\u0E31\u0E22 'Script ActiveX controls marked safe for scripting'\n\u0E16\u0E39\u0E01\u0E40\u0E1B\u0E34\u0E14\u0E2D\u0E22\u0E39\u0E48 (\u0E40\u0E02\u0E49\u0E32\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E40\u0E21\u0E19\u0E39 Tools \u0E40\u0E25\u0E37\u0E2D\u0E01 Internet Options \u0E08\u0E32\u0E01\u0E19\u0E31\u0E49\u0E19\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E41\u0E17\u0E47\u0E1A Security \n\u0E41\u0E25\u0E49\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01 Custom Level \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D\u0E44\u0E1B).\n\n\u0E2A\u0E21\u0E01\u0E32\u0E23 MathML \u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E16\u0E39\u0E01\u0E1B\u0E23\u0E30\u0E21\u0E27\u0E25\u0E1C\u0E25\u0E44\u0E14\u0E49\u0E42\u0E14\u0E22 MathJax",UnknownNodeType:"\u0E0A\u0E19\u0E34\u0E14\u0E42\u0E2B\u0E19\u0E14\u0E44\u0E21\u0E48\u0E17\u0E23\u0E32\u0E1A: %1",UnexpectedTextNode:"\u0E42\u0E2B\u0E19\u0E14\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E23\u0E39\u0E49\u0E08\u0E31\u0E01: %1",ErrorParsingMathML:"\u0E01\u0E32\u0E23\u0E41\u0E1A\u0E48\u0E07\u0E15\u0E2D\u0E19\u0E41\u0E25\u0E30\u0E2D\u0E48\u0E32\u0E19\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 (parsing) MathML \u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",ParsingError:"\u0E01\u0E32\u0E23\u0E41\u0E1A\u0E48\u0E07\u0E15\u0E2D\u0E19\u0E41\u0E25\u0E30\u0E2D\u0E48\u0E32\u0E19\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 MathML: %1 \u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",MathMLSingleElement:"MathML \u0E15\u0E49\u0E2D\u0E07\u0E2D\u0E22\u0E39\u0E48\u0E20\u0E32\u0E22\u0E43\u0E15\u0E49 \u003Cmath\u003E \u0E40\u0E1E\u0E35\u0E22\u0E07\u0E2D\u0E31\u0E19\u0E40\u0E14\u0E35\u0E22\u0E27\u0E08\u0E30\u0E0B\u0E49\u0E33\u0E0B\u0E49\u0E2D\u0E19\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49",MathMLRootElement:"MathML \u0E15\u0E49\u0E2D\u0E07\u0E2D\u0E22\u0E39\u0E48\u0E20\u0E32\u0E22\u0E43\u0E15\u0E49 \u003Cmath\u003E \u0E44\u0E21\u0E48\u0E43\u0E0A\u0E48 %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/th/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/th/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/th/MathMenu.js
new file mode 100644
index 0000000..f9324fb
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/th/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/th/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("th","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u0E41\u0E2A\u0E14\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E43\u0E19\u0E23\u0E39\u0E1B",MathMLcode:"\u0E23\u0E2B\u0E31\u0E2A MathML",OriginalMathML:"MathML \u0E14\u0E31\u0E49\u0E07\u0E40\u0E14\u0E34\u0E21",TeXCommands:"\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 TeX",AsciiMathInput:"\u0E2D\u0E34\u0E19\u0E1E\u0E38\u0E15 AsciiMathML",Original:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E14\u0E34\u0E21",ErrorMessage:"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",Annotation:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22\u0E01\u0E33\u0E01\u0E31\u0E1A",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"\u0E40\u0E19\u0E37\u0E49\u0E2D\u0E2B\u0E32 MathML",OpenMath:"OpenMath",texHints:"\u0E41\u0E2A\u0E14\u0E07\u0E04\u0E33\u0E41\u0E19\u0E30\u0E19\u0E33 TeX \u0E43\u0E19 MathML",Settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C",ZoomTrigger:"\u0E01\u0E32\u0E23\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E01\u0E32\u0E23\u0E02\u0E22\u0E32\u0E22",Hover:"\u0E25\u0E32\u0E01\u0E40\u0E21\u0E32\u0E2A\u0E4C\u0E04\u0E49\u0E32\u0E07",Click:"\u0E04\u0E25\u0E34\u0E01",DoubleClick:"\u0E04\u0E25\u0E34\u0E01\u0E2A\u0E2D\u0E07\u0E04\u0E23\u0E31\u0E49\u0E07",NoZoom:"\u0E02\u0E19\u0E32\u0E14\u0E40\u0E14\u0E34\u0E21",TriggerRequires:"\u0E01\u0E32\u0E23\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E01\u0E32\u0E23\u0E02\u0E22\u0E32\u0E22\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35:",Option:"\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01",Alt:"Alt",Command:"Command",Control:"Control",Shift:"Shift",ZoomFactor:"\u0E2A\u0E31\u0E14\u0E2A\u0E48\u0E27\u0E19\u0E01\u0E32\u0E23\u0E02\u0E22\u0E32\u0E22",Renderer:"\u0E15\u0E31\u0E27\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C",MPHandles:"\u0E43\u0E2B\u0E49 MathPlayer \u0E08\u0E31\u0E14\u0E01\u0E32\u0E23\u0E2A\u0E34\u0E48\u0E07\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E19\u0E35\u0E49:",MenuEvents:"\u0E40\u0E2B\u0E15\u0E38\u0E01\u0E32\u0E23\u0E13\u0E4C\u0E40\u0E21\u0E19\u0E39",MouseEvents:"\u0E40\u0E2B\u0E15\u0E38\u0E01\u0E32\u0E23\u0E13\u0E4C\u0E40\u0E21\u0E32\u0E2A\u0E4C",MenuAndMouse:"\u0E40\u0E2B\u0E15\u0E38\u0E01\u0E32\u0E23\u0E13\u0E4C\u0E40\u0E21\u0E32\u0E2A\u0E4C\u0E41\u0E25\u0E30\u0E40\u0E21\u0E19\u0E39",FontPrefs:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23",ForHTMLCSS:"\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A HTML-CSS:",Auto:"\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",TeXLocal:"TeX (\u0E43\u0E19\u0E23\u0E30\u0E1A\u0E1A)",TeXWeb:"TeX (\u0E40\u0E27\u0E47\u0E1A)",TeXImage:"TeX (\u0E23\u0E39\u0E1B\u0E20\u0E32\u0E1E)",STIXLocal:"STIX (\u0E43\u0E19\u0E23\u0E30\u0E1A\u0E1A)",STIXWeb:"STIX (\u0E40\u0E27\u0E47\u0E1A)",AsanaMathWeb:"Asana Math (\u0E40\u0E27\u0E47\u0E1A)",GyrePagellaWeb:"Gyre Pagella (\u0E40\u0E27\u0E47\u0E1A)",GyreTermesWeb:"Gyre Termes (\u0E40\u0E27\u0E47\u0E1A)",LatinModernWeb:"Latin Modern (\u0E40\u0E27\u0E47\u0E1A)",NeoEulerWeb:"Neo Euler (\u0E40\u0E27\u0E47\u0E1A)",ContextMenu:"\u0E40\u0E21\u0E19\u0E39\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E02\u0E27\u0E32",Browser:"\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C",Scale:"\u0E1B\u0E23\u0E31\u0E1A\u0E02\u0E19\u0E32\u0E14\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14 ...",Discoverable:"\u0E40\u0E19\u0E49\u0E19\u0E2A\u0E35\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E0A\u0E35\u0E49\u0E40\u0E21\u0E32\u0E2A\u0E4C\u0E04\u0E49\u0E32\u0E07\u0E44\u0E27\u0E49",Locale:"\u0E20\u0E32\u0E29\u0E32",LoadLocale:"\u0E42\u0E2B\u0E25\u0E14\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48 URL ...",About:"\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E01\u0E31\u0E1A MathJax",Help:"\u0E04\u0E27\u0E32\u0E21\u0E0A\u0E48\u0E27\u0E22\u0E40\u0E2B\u0E25\u0E37\u0E2D\u0E41\u0E25\u0E30\u0E27\u0E34\u0E18\u0E35\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 MathJax",localTeXfonts:"\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 TeX \u0E43\u0E19\u0E23\u0E30\u0E1A\u0E1A",webTeXfonts:"\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 TeX \u0E1A\u0E19\u0E40\u0E27\u0E47\u0E1A",imagefonts:"\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E23\u0E39\u0E1B\u0E20\u0E32\u0E1E",localSTIXfonts:"\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 STIX \u0E43\u0E19\u0E23\u0E30\u0E1A\u0E1A",webSVGfonts:"\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 SVG \u0E1A\u0E19\u0E40\u0E27\u0E47\u0E1A",genericfonts:"\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E22\u0E39\u0E19\u0E34\u0E42\u0E04\u0E49\u0E14\u0E17\u0E31\u0E48\u0E27\u0E44\u0E1B",wofforotffonts:"\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 WOFF \u0E2B\u0E23\u0E37\u0E2D OTF",eotffonts:"\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 EOT",svgfonts:"\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23 SVG",WebkitNativeMMLWarning:"\u0E14\u0E39\u0E40\u0E2B\u0E21\u0E37\u0E2D\u0E19\u0E27\u0E48\u0E32\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E17\u0E48\u0E32\u0E19\u0E44\u0E21\u0E48\u0E23\u0E2D\u0E07\u0E23\u0E31\u0E1A MathML \u0E14\u0E31\u0E07\u0E19\u0E31\u0E49\u0E19 \u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E44\u0E1B\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25 MathML \u0E2D\u0E32\u0E08\u0E17\u0E33\u0E43\u0E2B\u0E49\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E43\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E19\u0E35\u0E49\u0E2D\u0E48\u0E32\u0E19\u0E44\u0E21\u0E48\u0E2D\u0E2D\u0E01",MSIENativeMMLWarning:"Internet Explorer \u0E15\u0E49\u0E2D\u0E07\u0E43\u0E0A\u0E49\u0E1B\u0E25\u0E31\u0E4A\u0E01\u0E2D\u0E34\u0E19 MathPlayer \u0E43\u0E19\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E30\u0E21\u0E27\u0E25\u0E1C\u0E25\u0E01\u0E32\u0E23\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25 MathML",OperaNativeMMLWarning:"\u0E01\u0E32\u0E23\u0E2A\u0E19\u0E31\u0E1A\u0E2A\u0E19\u0E38\u0E19 MathML \u0E43\u0E19 Opera's \u0E21\u0E35\u0E08\u0E33\u0E01\u0E31\u0E14 \u0E14\u0E31\u0E07\u0E19\u0E31\u0E49\u0E19\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E44\u0E1B\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25 MathML \u0E2D\u0E32\u0E08\u0E17\u0E33\u0E43\u0E2B\u0E49\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E1A\u0E32\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E44\u0E21\u0E48\u0E04\u0E21\u0E0A\u0E31\u0E14",SafariNativeMMLWarning:"\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E17\u0E48\u0E32\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22 MathML \u0E41\u0E15\u0E48\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E04\u0E38\u0E13\u0E2A\u0E21\u0E1A\u0E31\u0E15\u0E34\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E17\u0E35\u0E48 MathJax \u0E43\u0E0A\u0E49\u0E44\u0E14\u0E49 \u0E14\u0E31\u0E07\u0E19\u0E31\u0E49\u0E19\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E1A\u0E32\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E2D\u0E32\u0E08\u0E44\u0E21\u0E48\u0E04\u0E21\u0E0A\u0E31\u0E14",FirefoxNativeMMLWarning:"\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E17\u0E48\u0E32\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22 MathML \u0E41\u0E15\u0E48\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E04\u0E38\u0E13\u0E2A\u0E21\u0E1A\u0E31\u0E15\u0E34\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E17\u0E35\u0E48 MathJax \u0E43\u0E0A\u0E49\u0E44\u0E14\u0E49 \u0E14\u0E31\u0E07\u0E19\u0E31\u0E49\u0E19\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E1A\u0E32\u0E07\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E2D\u0E32\u0E08\u0E44\u0E21\u0E48\u0E04\u0E21\u0E0A\u0E31\u0E14",MSIESVGWarning:"SVG \u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E19 Internet Explorer \u0E23\u0E38\u0E48\u0E19\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32 IE9 \u0E2B\u0E23\u0E37\u0E2D\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E42\u0E2B\u0E21\u0E14\u0E04\u0E27\u0E32\u0E21\u0E40\u0E02\u0E49\u0E32\u0E01\u0E31\u0E19\u0E44\u0E14\u0E49\u0E01\u0E31\u0E1A IE8 \u0E2B\u0E23\u0E37\u0E2D\u0E23\u0E38\u0E48\u0E19\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32 \u0E01\u0E32\u0E23\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E44\u0E1B\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25\u0E40\u0E1B\u0E47\u0E19 SVG \u0E08\u0E30\u0E17\u0E33\u0E43\u0E2B\u0E49\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E41\u0E2A\u0E14\u0E07\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E2B\u0E23\u0E37\u0E2D\u0E0A\u0E31\u0E14\u0E40\u0E08\u0E19",LoadURL:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E42\u0E2B\u0E25\u0E14\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E01\u0E32\u0E23\u0E41\u0E1B\u0E25\u0E08\u0E32\u0E01\u0E25\u0E34\u0E07\u0E01\u0E4C\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E19\u0E35\u0E49:",BadURL:"\u0E25\u0E34\u0E07\u0E01\u0E4C\u0E04\u0E27\u0E23\u0E08\u0E30\u0E40\u0E1B\u0E47\u0E19\u0E41\u0E1F\u0E49\u0E21\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E08\u0E32\u0E27\u0E32\u0E2A\u0E04\u0E23\u0E34\u0E1B\u0E15\u0E4C\u0E0B\u0E36\u0E48\u0E07\u0E23\u0E30\u0E1A\u0E38\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E01\u0E32\u0E23\u0E41\u0E1B\u0E25 MathJax \u0E17\u0E31\u0E49\u0E07\u0E19\u0E35\u0E49\u0E41\u0E1F\u0E49\u0E21\u0E08\u0E32\u0E27\u0E32\u0E2A\u0E04\u0E23\u0E34\u0E1B\u0E15\u0E4C\u0E04\u0E27\u0E23\u0E08\u0E30\u0E25\u0E07\u0E17\u0E49\u0E32\u0E22\u0E14\u0E49\u0E27\u0E22 '.js'",BadData:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E42\u0E2B\u0E25\u0E14\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E01\u0E32\u0E23\u0E41\u0E1B\u0E25\u0E08\u0E32\u0E01 %1",SwitchAnyway:"\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E15\u0E31\u0E27\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E20\u0E32\u0E1E/\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25\u0E40\u0E14\u0E35\u0E4B\u0E22\u0E27\u0E19\u0E35\u0E49\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\n\n(\u0E01\u0E14 \u0E15\u0E01\u0E25\u0E07 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19 \u0E2B\u0E23\u0E37\u0E2D\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E43\u0E0A\u0E49\u0E15\u0E31\u0E27\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25\u0E15\u0E31\u0E27\u0E40\u0E14\u0E34\u0E21)",ScaleMath:"\u0E1B\u0E23\u0E31\u0E1A\u0E02\u0E19\u0E32\u0E14\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14 (\u0E40\u0E17\u0E35\u0E22\u0E1A\u0E01\u0E31\u0E1A\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E02\u0E49\u0E32\u0E07\u0E40\u0E04\u0E35\u0E22\u0E07) \u0E42\u0E14\u0E22\u0E2A\u0E31\u0E14\u0E2A\u0E48\u0E27\u0E19",NonZeroScale:"\u0E2A\u0E31\u0E14\u0E2A\u0E48\u0E27\u0E19\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E1B\u0E47\u0E19\u0E28\u0E39\u0E19\u0E22\u0E4C",PercentScale:"\u0E2A\u0E31\u0E14\u0E2A\u0E48\u0E27\u0E19\u0E04\u0E27\u0E23\u0E41\u0E2A\u0E14\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E23\u0E49\u0E2D\u0E22\u0E25\u0E30 (\u0E40\u0E0A\u0E48\u0E19 120%%)",IE8warning:"\u0E01\u0E32\u0E23\u0E01\u0E23\u0E30\u0E17\u0E33\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E21\u0E19\u0E39 MathJax \u0E23\u0E27\u0E21\u0E16\u0E36\u0E07\u0E01\u0E32\u0E23\u0E02\u0E22\u0E32\u0E22\u0E2A\u0E21\u0E01\u0E32\u0E23 \u0E41\u0E15\u0E48\u0E17\u0E48\u0E32\u0E19\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E14\u0E1B\u0E38\u0E48\u0E21 Alt \u0E41\u0E25\u0E49\u0E27\u0E04\u0E25\u0E34\u0E01\u0E17\u0E35\u0E48\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E40\u0E21\u0E19\u0E39\u0E44\u0E14\u0E49\n\n\u0E17\u0E48\u0E32\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 MathPlayer \u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?",IE9warning:"\u0E40\u0E21\u0E19\u0E39\u0E01\u0E33\u0E01\u0E31\u0E1A\u0E2A\u0E21\u0E01\u0E32\u0E23 MathJax \u0E08\u0E30\u0E16\u0E39\u0E01\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 \u0E41\u0E15\u0E48\u0E17\u0E48\u0E32\u0E19\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E14\u0E1B\u0E38\u0E48\u0E21 Alt \u0E41\u0E25\u0E49\u0E27\u0E04\u0E25\u0E34\u0E01\u0E17\u0E35\u0E48\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E40\u0E21\u0E19\u0E39\u0E41\u0E17\u0E19\u0E44\u0E14\u0E49",NoOriginalForm:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E14\u0E31\u0E49\u0E07\u0E40\u0E14\u0E34\u0E21",Close:"\u0E1B\u0E34\u0E14",EqSource:"\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E15\u0E49\u0E19\u0E09\u0E1A\u0E31\u0E1A MathJax",CloseAboutDialog:"\u0E1B\u0E34\u0E14\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E01\u0E31\u0E1A MathJax",FastPreview:"\u0E41\u0E2A\u0E14\u0E07\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E40\u0E23\u0E48\u0E07\u0E14\u0E48\u0E27\u0E19",AssistiveMML:"MathML \u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E48\u0E27\u0E22\u0E40\u0E2B\u0E25\u0E37\u0E2D",InTabOrder:"\u0E23\u0E27\u0E21\u0E44\u0E27\u0E49\u0E43\u0E19\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E41\u0E17\u0E47\u0E1A"}});MathJax.Ajax.loadComplete("[MathJax]/localization/th/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/th/TeX.js b/htdocs/js/MathJax-2.7.2/localization/th/TeX.js
new file mode 100644
index 0000000..3eefb21
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/th/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/th/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("th","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u0E21\u0E35\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E40\u0E1B\u0E34\u0E14\u0E40\u0E01\u0E34\u0E19\u0E21\u0E32\u0E2B\u0E23\u0E37\u0E2D\u0E02\u0E32\u0E14\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E1B\u0E34\u0E14",ExtraCloseMissingOpen:"\u0E21\u0E35\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E1B\u0E34\u0E14\u0E40\u0E01\u0E34\u0E19\u0E21\u0E32\u0E2B\u0E23\u0E37\u0E2D\u0E02\u0E32\u0E14\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E40\u0E1B\u0E34\u0E14",MissingLeftExtraRight:"\u0E02\u0E32\u0E14 \\left \u0E2B\u0E23\u0E37\u0E2D\u0E21\u0E35 \\right \u0E40\u0E01\u0E34\u0E19\u0E21\u0E32",MissingScript:"\u0E15\u0E31\u0E27\u0E22\u0E01\u0E2B\u0E23\u0E37\u0E2D\u0E15\u0E31\u0E27\u0E2B\u0E49\u0E2D\u0E22\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32",ExtraLeftMissingRight:"\u0E21\u0E35 \\left \u0E40\u0E01\u0E34\u0E19\u0E21\u0E32\u0E2B\u0E23\u0E37\u0E2D\u0E02\u0E32\u0E14 \\right",Misplaced:"\u0E27\u0E32\u0E07 %1 \u0E1C\u0E34\u0E14\u0E15\u0E33\u0E41\u0E2B\u0E19\u0E48\u0E07",MissingOpenForSub:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E40\u0E1B\u0E34\u0E14\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E15\u0E31\u0E27\u0E2B\u0E49\u0E2D\u0E22",MissingOpenForSup:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E40\u0E1B\u0E34\u0E14\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E15\u0E31\u0E27\u0E22\u0E01",AmbiguousUseOf:"\u0E1E\u0E1A\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E0B\u0E49\u0E33\u0E0B\u0E49\u0E2D\u0E19",EnvBadEnd:"\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E14\u0E49\u0E27\u0E22\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 \\begin{%1} \u0E41\u0E15\u0E48\u0E25\u0E07\u0E17\u0E49\u0E32\u0E22\u0E14\u0E49\u0E27\u0E22\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 \\end{%2}",EnvMissingEnd:"\u0E25\u0E37\u0E21\u0E25\u0E07\u0E17\u0E49\u0E32\u0E22\u0E14\u0E49\u0E27\u0E22\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 \\end{%1}",MissingBoxFor:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E01\u0E25\u0E48\u0E2D\u0E07\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A %1",MissingCloseBrace:"\u0E02\u0E32\u0E14\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E1B\u0E34\u0E14",UndefinedControlSequence:"\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E44\u0E21\u0E48\u0E17\u0E23\u0E32\u0E1A\u0E04\u0E27\u0E32\u0E21\u0E2B\u0E21\u0E32\u0E22\u0E2B\u0E23\u0E37\u0E2D\u0E23\u0E30\u0E1A\u0E38\u0E44\u0E21\u0E48\u0E0A\u0E31\u0E14\u0E40\u0E08\u0E19 %1",DoubleExponent:"\u0E15\u0E31\u0E27\u0E22\u0E01\u0E0B\u0E49\u0E33\u0E0B\u0E49\u0E2D\u0E19 \u0E42\u0E1B\u0E23\u0E14\u0E43\u0E0A\u0E49\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E08\u0E31\u0E14\u0E01\u0E25\u0E38\u0E48\u0E21\u0E43\u0E2B\u0E49\u0E0A\u0E31\u0E14\u0E40\u0E08\u0E19",DoubleSubscripts:"\u0E15\u0E31\u0E27\u0E2B\u0E49\u0E2D\u0E22\u0E0B\u0E49\u0E33\u0E0B\u0E49\u0E2D\u0E19 \u0E42\u0E1B\u0E23\u0E14\u0E43\u0E0A\u0E49\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E08\u0E31\u0E14\u0E01\u0E25\u0E38\u0E48\u0E21\u0E43\u0E2B\u0E49\u0E0A\u0E31\u0E14\u0E40\u0E08\u0E19",DoubleExponentPrime:"\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E44\u0E1E\u0E23\u0E21\u0E4C (Prime) \u0E27\u0E32\u0E07\u0E44\u0E27\u0E49\u0E43\u0E19\u0E25\u0E31\u0E01\u0E29\u0E13\u0E30\u0E15\u0E31\u0E27\u0E22\u0E01\u0E0B\u0E49\u0E33\u0E0B\u0E49\u0E2D\u0E19 \u0E42\u0E1B\u0E23\u0E14\u0E43\u0E0A\u0E49\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E08\u0E31\u0E14\u0E01\u0E25\u0E38\u0E48\u0E21\u0E43\u0E2B\u0E49\u0E08\u0E31\u0E14\u0E40\u0E08\u0E19",CantUseHash1:"\u0E17\u0E48\u0E32\u0E19\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E43\u0E0A\u0E49 '\u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30\u0E1E\u0E32\u0E23\u0E32\u0E21\u0E34\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E21\u0E32\u0E42\u0E04\u0E23 #' \u0E43\u0E19\u0E42\u0E2B\u0E21\u0E14\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E44\u0E14\u0E49",MisplacedMiddle:"\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E2B\u0E23\u0E37\u0E2D\u0E1B\u0E23\u0E30\u0E42\u0E22\u0E04 %1 \u0E15\u0E49\u0E2D\u0E07\u0E2D\u0E22\u0E39\u0E48\u0E23\u0E30\u0E2B\u0E27\u0E48\u0E32\u0E07 \\left \u0E41\u0E25\u0E30 \\right",MisplacedLimits:"\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E43\u0E2B\u0E49\u0E43\u0E0A\u0E49 %1 \u0E01\u0E31\u0E1A\u0E15\u0E31\u0E27\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19",MisplacedMoveRoot:"\u0E1B\u0E23\u0E30\u0E42\u0E22\u0E04 %1 \u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E22\u0E39\u0E48\u0E44\u0E14\u0E49\u0E40\u0E09\u0E1E\u0E32\u0E30\u0E20\u0E32\u0E22\u0E43\u0E19\u0E23\u0E32\u0E01\u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19",MultipleCommand:"\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E0B\u0E49\u0E33\u0E0B\u0E49\u0E2D\u0E19",IntegerArg:"\u0E2D\u0E32\u0E23\u0E4C\u0E01\u0E34\u0E27\u0E40\u0E21\u0E19\u0E15\u0E4C\u0E02\u0E2D\u0E07 %1 \u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E15\u0E47\u0E21",NotMathMLToken:"%1 \u0E44\u0E21\u0E48\u0E16\u0E37\u0E2D\u0E40\u0E1B\u0E47\u0E19 token element",InvalidMathMLAttr:"\u0E41\u0E2D\u0E15\u0E17\u0E23\u0E34\u0E1A\u0E34\u0E27\u0E15\u0E4C MathML \u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14: %1",UnknownAttrForElement:"%1 \u0E44\u0E21\u0E48\u0E16\u0E37\u0E2D\u0E40\u0E1B\u0E47\u0E19\u0E04\u0E38\u0E13\u0E2A\u0E21\u0E1A\u0E31\u0E15\u0E34\u0E2B\u0E23\u0E37\u0E2D\u0E41\u0E2D\u0E15\u0E17\u0E23\u0E34\u0E1A\u0E34\u0E27\u0E15\u0E4C\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E01\u0E31\u0E1A %2 \u0E44\u0E14\u0E49",MaxMacroSub1:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E01\u0E32\u0E23\u0E41\u0E17\u0E19\u0E17\u0E35\u0E48\u0E21\u0E32\u0E42\u0E04\u0E23\u0E02\u0E2D\u0E07 MathJax \u0E40\u0E25\u0E22\u0E04\u0E48\u0E32\u0E2A\u0E39\u0E07\u0E2A\u0E38\u0E14 \u0E2D\u0E32\u0E08\u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E01\u0E43\u0E0A\u0E49\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E41\u0E1A\u0E1A\u0E0B\u0E49\u0E33\u0E01\u0E31\u0E19\u0E44\u0E21\u0E48\u0E23\u0E39\u0E49\u0E08\u0E1A?",MaxMacroSub2:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E01\u0E32\u0E23\u0E41\u0E17\u0E19\u0E04\u0E48\u0E32 MathJax \u0E40\u0E25\u0E22\u0E04\u0E48\u0E32\u0E2A\u0E39\u0E07\u0E2A\u0E38\u0E14 \u0E2D\u0E32\u0E08\u0E08\u0E30\u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E01\u0E43\u0E0A\u0E49\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E41\u0E1A\u0E1A\u0E0B\u0E49\u0E33\u0E01\u0E31\u0E19\u0E44\u0E21\u0E48\u0E23\u0E39\u0E49\u0E08\u0E1A?",MissingArgFor:"\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E21\u0E35\u0E2D\u0E07\u0E04\u0E4C\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E17\u0E35\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E44\u0E21\u0E48\u0E04\u0E23\u0E1A\u0E16\u0E49\u0E27\u0E19",ExtraAlignTab:"\u0E21\u0E35\u0E41\u0E17\u0E47\u0E1A\u0E08\u0E31\u0E14\u0E27\u0E32\u0E07\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E15\u0E34\u0E21\u0E43\u0E19\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21 \\cases",BracketMustBeDimension:"\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E43\u0E19\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E17\u0E35\u0E48\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E02\u0E19\u0E32\u0E14\u0E2B\u0E23\u0E37\u0E2D\u0E21\u0E34\u0E15\u0E34",InvalidEnv:"\u0E0A\u0E37\u0E48\u0E2D\u0E01\u0E25\u0E38\u0E48\u0E21\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 '%1'\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",UnknownEnv:"\u0E01\u0E25\u0E38\u0E48\u0E21\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 (environment) \u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E17\u0E23\u0E32\u0E1A\u0E2B\u0E23\u0E37\u0E2D\u0E41\u0E1B\u0E25\u0E04\u0E27\u0E32\u0E21\u0E2B\u0E21\u0E32\u0E22\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49 '%1'",ExtraCloseLooking:"\u0E21\u0E35\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E1B\u0E34\u0E14\u0E40\u0E01\u0E34\u0E19\u0E02\u0E13\u0E30\u0E17\u0E35\u0E48\u0E15\u0E23\u0E27\u0E08\u0E2B\u0E32 %1",MissingCloseBracket:"\u0E44\u0E21\u0E48\u0E1E\u0E1A ']' \u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E17\u0E35\u0E48\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1",MissingOrUnrecognizedDelim:"\u0E15\u0E31\u0E27\u0E04\u0E31\u0E48\u0E19\u0E17\u0E35\u0E48\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A %1 \u0E2B\u0E32\u0E22\u0E44\u0E1B \u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\u0E23\u0E39\u0E49\u0E08\u0E31\u0E01",MissingDimOrUnits:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E02\u0E19\u0E32\u0E14\u0E2B\u0E23\u0E37\u0E2D\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E17\u0E35\u0E48\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1",TokenNotFoundForCommand:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E04\u0E49\u0E19\u0E2B\u0E32 %1 \u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A %2",MathNotTerminated:"\u0E2A\u0E21\u0E01\u0E32\u0E23\u0E43\u0E19\u0E01\u0E25\u0E48\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E1B\u0E34\u0E14\u0E44\u0E21\u0E48\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22",IllegalMacroParam:"\u0E01\u0E32\u0E23\u0E2D\u0E49\u0E32\u0E07\u0E16\u0E36\u0E07\u0E1E\u0E32\u0E23\u0E32\u0E21\u0E34\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E21\u0E32\u0E42\u0E04\u0E23\u0E1C\u0E34\u0E14\u0E2B\u0E25\u0E31\u0E01\u0E40\u0E01\u0E13\u0E11\u0E4C",MaxBufferSize:"\u0E1A\u0E31\u0E1F\u0E40\u0E1F\u0E2D\u0E23\u0E4C\u0E20\u0E32\u0E22\u0E43\u0E19\u0E02\u0E2D\u0E07 MathJax \u0E25\u0E49\u0E19\u0E40\u0E01\u0E34\u0E19\u0E02\u0E19\u0E32\u0E14 \u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E01\u0E21\u0E32\u0E42\u0E04\u0E23\u0E41\u0E1A\u0E1A\u0E0B\u0E49\u0E33\u0E01\u0E31\u0E19\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?",CommandNotAllowedInEnv:"\u0E44\u0E21\u0E48\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E43\u0E2B\u0E49\u0E43\u0E0A\u0E49\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E20\u0E32\u0E22\u0E43\u0E19\u0E01\u0E25\u0E38\u0E48\u0E21\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %2",MultipleLabel:"\u0E1B\u0E49\u0E32\u0E22\u0E23\u0E30\u0E1A\u0E38 '%1' \u0E21\u0E35\u0E0B\u0E49\u0E33\u0E0B\u0E49\u0E2D\u0E19\u0E01\u0E31\u0E19",CommandAtTheBeginingOfLine:"%1 \u0E15\u0E49\u0E2D\u0E07\u0E2D\u0E22\u0E39\u0E48\u0E15\u0E49\u0E19\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14",IllegalAlign:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E27\u0E32\u0E07\u0E43\u0E19 %1 \u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",BadMathStyleFor:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A %1 \u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",PositiveIntegerArg:"\u0E2D\u0E32\u0E23\u0E4C\u0E01\u0E34\u0E27\u0E40\u0E21\u0E19\u0E15\u0E4C\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E15\u0E47\u0E21\u0E1A\u0E27\u0E01",ErroneousNestingEq:"\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E40\u0E23\u0E35\u0E22\u0E07\u0E42\u0E04\u0E23\u0E07\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E0B\u0E49\u0E2D\u0E19\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E21\u0E35\u0E04\u0E27\u0E32\u0E21\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",MultlineRowsOneCol:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E41\u0E16\u0E27\u0E43\u0E19\u0E01\u0E25\u0E38\u0E48\u0E21\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E08\u0E33\u0E19\u0E27\u0E19\u0E04\u0E2D\u0E25\u0E31\u0E21\u0E19\u0E4C\u0E2B\u0E23\u0E37\u0E2D\u0E2B\u0E25\u0E31\u0E01\u0E40\u0E1E\u0E35\u0E22\u0E07\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19",MultipleBBoxProperty:"\u0E23\u0E30\u0E1A\u0E38 %1 \u0E0B\u0E49\u0E33\u0E01\u0E31\u0E19\u0E43\u0E19 %2",InvalidBBoxProperty:"\u0E14\u0E39\u0E40\u0E2B\u0E21\u0E37\u0E2D\u0E19\u0E27\u0E48\u0E32 '%1' \u0E44\u0E21\u0E48\u0E43\u0E0A\u0E48\u0E2A\u0E35 \u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E15\u0E34\u0E21 \u0E2B\u0E23\u0E37\u0E2D\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A",ExtraEndMissingBegin:"\u0E21\u0E35 %1 \u0E40\u0E01\u0E34\u0E19 \u0E2B\u0E23\u0E37\u0E2D\u0E02\u0E32\u0E14 \\begingroup",GlobalNotFollowedBy:"%1 \u0E44\u0E21\u0E48\u0E15\u0E32\u0E21\u0E14\u0E49\u0E27\u0E22 \\let, \\def, \u0E2B\u0E23\u0E37\u0E2D \\newcommand",UndefinedColorModel:"\u0E41\u0E1A\u0E1A\u0E08\u0E33\u0E25\u0E2D\u0E07\u0E2A\u0E35 '%1' \u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E19\u0E34\u0E22\u0E32\u0E21",ModelArg1:"\u0E04\u0E48\u0E32\u0E2A\u0E35\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E41\u0E1A\u0E1A\u0E08\u0E33\u0E25\u0E2D\u0E07 %1 \u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E15\u0E31\u0E27\u0E40\u0E25\u0E02 3 \u0E15\u0E31\u0E27",InvalidDecimalNumber:"\u0E15\u0E31\u0E27\u0E40\u0E25\u0E02\u0E17\u0E28\u0E19\u0E34\u0E22\u0E21\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",ModelArg2:"\u0E04\u0E48\u0E32\u0E2A\u0E35\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E41\u0E1A\u0E1A\u0E08\u0E33\u0E25\u0E2D\u0E07 %1 \u0E15\u0E49\u0E2D\u0E07\u0E2D\u0E22\u0E39\u0E48\u0E23\u0E30\u0E2B\u0E27\u0E48\u0E32\u0E07 %2 \u0E41\u0E25\u0E30 %3",InvalidNumber:"\u0E15\u0E31\u0E27\u0E40\u0E25\u0E02\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",NewextarrowArg1:"\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E41\u0E23\u0E01\u0E02\u0E2D\u0E07\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E0A\u0E37\u0E48\u0E2D\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21",NewextarrowArg2:"\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E17\u0E35\u0E48\u0E2A\u0E2D\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E15\u0E47\u0E21\u0E2A\u0E2D\u0E07\u0E15\u0E31\u0E27\u0E04\u0E31\u0E48\u0E19\u0E14\u0E49\u0E27\u0E22\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E08\u0E38\u0E25\u0E20\u0E32\u0E04",NewextarrowArg3:"\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E17\u0E35\u0E48\u0E2A\u0E32\u0E21\u0E02\u0E2D\u0E07\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E43\u0E19\u0E23\u0E30\u0E1A\u0E1A\u0E22\u0E39\u0E19\u0E34\u0E42\u0E04\u0E49\u0E14",NoClosingChar:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E27\u0E07\u0E40\u0E25\u0E47\u0E1A\u0E1B\u0E34\u0E14 %1",IllegalControlSequenceName:"\u0E0A\u0E37\u0E48\u0E2D\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E1C\u0E34\u0E14\u0E01\u0E0E\u0E40\u0E01\u0E13\u0E11\u0E4C",IllegalParamNumber:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E17\u0E35\u0E48\u0E23\u0E30\u0E1A\u0E38\u0E43\u0E19 %1 \u0E1C\u0E34\u0E14\u0E01\u0E0E\u0E40\u0E01\u0E13\u0E11\u0E4C (\u0E02\u0E32\u0E14\u0E2B\u0E23\u0E37\u0E2D\u0E40\u0E01\u0E34\u0E19)",MissingCS:"%1 \u0E15\u0E49\u0E2D\u0E07\u0E15\u0E32\u0E21\u0E14\u0E49\u0E27\u0E22\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21",CantUseHash2:"\u0E1E\u0E1A\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49 # \u0E0B\u0E36\u0E48\u0E07\u0E1C\u0E34\u0E14\u0E2B\u0E25\u0E31\u0E01\u0E40\u0E01\u0E13\u0E11\u0E4C\u0E43\u0E19\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1",SequentialParam:"\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E15\u0E49\u0E2D\u0E07\u0E40\u0E23\u0E35\u0E22\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E25\u0E33\u0E14\u0E31\u0E1A",MissingReplacementString:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E15\u0E31\u0E27\u0E41\u0E17\u0E19\u0E2A\u0E32\u0E22\u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30\u0E43\u0E19\u0E19\u0E34\u0E22\u0E32\u0E21\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1",MismatchUseDef:"\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1 \u0E44\u0E21\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E1A\u0E19\u0E34\u0E22\u0E32\u0E21\u0E40\u0E14\u0E34\u0E21\u0E02\u0E2D\u0E07\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07",RunawayArgument:"\u0E21\u0E35\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E17\u0E35\u0E48\u0E25\u0E30\u0E40\u0E27\u0E49\u0E19\u0E44\u0E27\u0E49\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E04\u0E33\u0E2A\u0E31\u0E48\u0E07 %1?",NoClosingDelim:"\u0E44\u0E21\u0E48\u0E1E\u0E1A closing delimiter \u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/th/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/th/th.js b/htdocs/js/MathJax-2.7.2/localization/th/th.js
new file mode 100644
index 0000000..be12c5b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/th/th.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/th/th.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("th",null,{menuTitle:"\u0E44\u0E17\u0E22",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E30\u0E21\u0E27\u0E25\u0E1C\u0E25\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",MathError:"\u0E1B\u0E23\u0E30\u0E42\u0E22\u0E04\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",LoadFile:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E42\u0E2B\u0E25\u0E14 %1",Loading:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E42\u0E2B\u0E25\u0E14",LoadFailed:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E42\u0E2B\u0E25\u0E14\u0E41\u0E1F\u0E49\u0E21\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25: %1",ProcessMath:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E1B\u0E23\u0E30\u0E21\u0E27\u0E25\u0E1C\u0E25\u0E1B\u0E23\u0E30\u0E42\u0E22\u0E04\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C: %1%%",Processing:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E1B\u0E23\u0E30\u0E21\u0E27\u0E25\u0E1C\u0E25",TypesetMath:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E23\u0E35\u0E22\u0E07\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E1B\u0E23\u0E30\u0E42\u0E22\u0E04\u0E04\u0E13\u0E34\u0E15\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C: %1%%",Typesetting:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E23\u0E35\u0E22\u0E07\u0E1E\u0E34\u0E21\u0E1E\u0E4C",MathJaxNotSupported:"\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E17\u0E48\u0E32\u0E19\u0E44\u0E21\u0E48\u0E2A\u0E19\u0E31\u0E1A\u0E2A\u0E19\u0E38\u0E19 MathJax",ErrorTips:"\u0E02\u0E49\u0E2D\u0E41\u0E19\u0E30\u0E19\u0E33\u0E01\u0E32\u0E23\u0E41\u0E01\u0E49\u0E44\u0E02: \u0E43\u0E0A\u0E49 %%1 \u0E41\u0E25\u0E30\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A %%2 \u0E43\u0E19\u0E04\u0E2D\u0E19\u0E42\u0E0B\u0E25\u0E02\u0E2D\u0E07\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/th/th.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/tr/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/tr/FontWarnings.js
new file mode 100644
index 0000000..178e700
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/tr/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/tr/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("tr","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/tr/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/tr/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/tr/HTML-CSS.js
new file mode 100644
index 0000000..52b7d1a
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/tr/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/tr/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("tr","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/tr/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/tr/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/tr/HelpDialog.js
new file mode 100644
index 0000000..f7e64a8
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/tr/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/tr/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("tr","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/tr/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/tr/MathML.js b/htdocs/js/MathJax-2.7.2/localization/tr/MathML.js
new file mode 100644
index 0000000..e4c2406
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/tr/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/tr/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("tr","MathML",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/tr/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/tr/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/tr/MathMenu.js
new file mode 100644
index 0000000..7572930
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/tr/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/tr/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("tr","MathMenu",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/tr/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/tr/TeX.js b/htdocs/js/MathJax-2.7.2/localization/tr/TeX.js
new file mode 100644
index 0000000..122ddba
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/tr/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/tr/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("tr","TeX",{version:"2.7.2",isLoaded:true,strings:{}});MathJax.Ajax.loadComplete("[MathJax]/localization/tr/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/tr/tr.js b/htdocs/js/MathJax-2.7.2/localization/tr/tr.js
new file mode 100644
index 0000000..8546235
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/tr/tr.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/tr/tr.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("tr",null,{menuTitle:"T\u00FCrk\u00E7e",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"Matematik i\u015Fleme hatas\u0131",MathError:"Matematik hatas\u0131",LoadFile:"%1 Y\u00FCkleniyor",Loading:"Y\u00FCkleniyor",LoadFailed:"Dosya y\u00FCklenemedi: %1",ProcessMath:"Matematik i\u015Fleme: %%%1",MathJaxNotSupported:"Taray\u0131c\u0131n\u0131z MathJax'i desteklemiyor"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/tr/tr.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/uk/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/uk/FontWarnings.js
new file mode 100644
index 0000000..3f64e61
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/uk/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/uk/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("uk","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454 \u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u0438 \u0434\u043B\u044F \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438 \u043D\u0430 \u0446\u0456\u0439 \u0441\u0442\u043E\u0440\u0456\u043D\u0446\u0456. \u041F\u043E\u0442\u0440\u0456\u0431\u0435\u043D \u0447\u0430\u0441, \u0449\u043E\u0431 \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438, \u0431\u043E \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430 \u0431 \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0443\u0432\u0430\u043B\u0430\u0441\u044F \u0448\u0432\u0438\u0434\u0448\u0435, \u044F\u043A\u0431\u0438 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u0456 \u0448\u0440\u0438\u0444\u0442\u0438 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0456 \u0431\u0435\u0437\u043F\u043E\u0441\u0435\u0440\u0435\u0434\u043D\u044C\u043E \u0432 \u0442\u0435\u0446\u0456 \u0432\u0430\u0448\u043E\u0433\u043E \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u043E\u0433\u043E \u0448\u0440\u0438\u0444\u0442\u0443.",imageFonts:"MathJax \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454 \u0432\u043B\u0430\u0441\u043D\u0456 \u0448\u0440\u0438\u0444\u0442\u0438 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u044C, \u0430 \u043D\u0435 \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u0456 \u0430\u0431\u043E \u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u0438. \u0426\u0435 \u0431\u0443\u0434\u0435 \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0443\u0432\u0430\u0442\u0438 \u043F\u043E\u0432\u0456\u043B\u044C\u043D\u0456\u0448\u0435, \u043D\u0456\u0436 \u0437\u0432\u0438\u0447\u0430\u0439\u043D\u043E, \u0456 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u0456 \u0441\u0438\u043C\u0432\u043E\u043B\u0438 \u043D\u0435\u043C\u043E\u0436\u043B\u0438\u0432\u043E \u043D\u0430\u0434\u0440\u0443\u043A\u0443\u0432\u0430\u0442\u0438 \u043D\u0430 \u043F\u0440\u0438\u043D\u0442\u0435\u0440\u0456 \u0437 \u0432\u0438\u0441\u043E\u043A\u043E\u044E \u0440\u043E\u0437\u0434\u0456\u043B\u044C\u043D\u0456\u0441\u0442\u044E.",noFonts:"MathJax \u043D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u0437\u043D\u0430\u0439\u0442\u0438 \u0448\u0440\u0438\u0444\u0442, \u0449\u043E \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454\u0442\u044C\u0441\u044F \u0434\u043B\u044F \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u0438\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u0456\u0432, \u0448\u0440\u0438\u0444\u0442\u0438 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0456, \u0442\u043E\u043C\u0443 \u043D\u0430\u043C \u0434\u043E\u0432\u0435\u043B\u043E\u0441\u044F \u043F\u043E\u0432\u0435\u0440\u043D\u0443\u0442\u0438\u0441\u044F \u043D\u0430 \u0437\u0430\u0433\u0430\u043B\u044C\u043D\u0456 \u0441\u0438\u043C\u0432\u043E\u043B\u0438 Unicode \u0443 \u043D\u0430\u0434\u0456\u0457, \u0449\u043E \u0432\u0430\u0448 \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447 \u0437\u043C\u043E\u0436\u0435 \u0457\u0445 \u0432\u0456\u0440\u043D\u043E \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0437\u0438\u0442\u0438. \u0414\u0435\u044F\u043A\u0456 \u0441\u0438\u043C\u0432\u043E\u043B\u0438 \u043D\u0435 \u0431\u0443\u0434\u0443\u0442\u044C \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0456 \u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E \u0456 \u043F\u043E\u0432\u043D\u0456\u0441\u0442\u044E \u043D\u0435 \u0432 \u0437\u043C\u043E\u0437\u0456 \u0431\u0443\u0434\u0443\u0442\u044C \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0430\u0442\u0438\u0441\u044F.",webFonts:"\u0411\u0456\u043B\u044C\u0448\u0456\u0441\u0442\u044C \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447\u0456\u0432 \u0432 \u0434\u0430\u043D\u0438\u0439 \u0447\u0430\u0441 \u0434\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442\u044C \u0448\u0440\u0438\u0444\u0442\u0438, \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0443\u0432\u0430\u043D\u0456 \u0437 \u0456\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0443. \u041E\u043D\u043E\u0432\u0456\u0442\u044C \u0441\u0432\u0456\u0439 \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447 \u0434\u043E \u043E\u0441\u0442\u0430\u043D\u043D\u044C\u043E\u0457 \u0432\u0435\u0440\u0441\u0456\u0457 (\u0430\u0431\u043E \u043F\u0440\u043E\u0441\u0442\u043E \u0437\u0430\u043C\u0456\u043D\u0438\u0442\u0438 \u0432\u0430\u0448 \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447) \u0434\u043B\u044F \u0442\u043E\u0433\u043E, \u0449\u043E\u0431 \u043F\u043E\u043B\u0456\u043F\u0448\u0438\u0442\u0438 \u044F\u043A\u0456\u0441\u0442\u044C \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u0438\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u0456\u0432, \u044F\u043A\u0456 \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0430\u044E\u0442\u044C\u0441\u044F \u043D\u0430 \u0446\u0456\u0439 \u0441\u0442\u043E\u0440\u0456\u043D\u0446\u0456.",fonts:"MathJax \u043C\u043E\u0436\u0435 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u0431\u0443\u0434\u044C-\u044F\u043A\u0438\u0439 \u0437 [STIX \u0448\u0440\u0438\u0444\u0442\u0456\u0432](%1) \u0430\u0431\u043E [\u0448\u0440\u0438\u0444\u0442\u0456\u0432 MathJax-TeX](%2). \u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0442\u0435 \u0456 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0456\u0442\u044C \u043E\u0434\u0438\u043D \u0437 \u0446\u0438\u0445 \u0448\u0440\u0438\u0444\u0442\u0456\u0432, \u0430\u0431\u0438 \u043F\u043E\u043B\u0456\u043F\u0448\u0438\u0442\u0438 MathJax \u0440\u043E\u0431\u043E\u0442\u0443.",STIXPage:"\u0426\u044F \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430 \u0431\u0443\u043B\u0430 \u0440\u043E\u0437\u0440\u043E\u0431\u043B\u0435\u043D\u0430, \u0449\u043E\u0431 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 [STIX \u0448\u0440\u0438\u0444\u0442\u0438](%1). \u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0442\u0435 \u0442\u0430 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0456\u0442\u044C \u0457\u0445, \u0430\u0431\u0438 \u043F\u043E\u043B\u0456\u043F\u0448\u0438\u0442\u0438 \u0432\u0430\u0448 \u0434\u043E\u0441\u0432\u0456\u0434 MathJax.",TeXPage:"\u0426\u044F \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430 \u0431\u0443\u043B\u0430 \u0440\u043E\u0437\u0440\u043E\u0431\u043B\u0435\u043D\u0430, \u0449\u043E\u0431 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 [\u0448\u0440\u0438\u0444\u0442\u0438 MathJax TeX](%1). \u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0442\u0435 \u0442\u0430 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0456\u0442\u044C \u0457\u0445, \u0430\u0431\u0438 \u0437\u0431\u0456\u043B\u044C\u0448\u0438\u0442\u0438 \u0432\u0430\u0448 \u0434\u043E\u0441\u0432\u0456\u0434 \u0437 MathJax."}});MathJax.Ajax.loadComplete("[MathJax]/localization/uk/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/uk/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/uk/HTML-CSS.js
new file mode 100644
index 0000000..170c66e
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/uk/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/uk/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("uk","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F \u0432\u0435\u0431 \u0448\u0440\u0438\u0444\u0442\u0456\u0432 %1",CantLoadWebFont:"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0432\u0435\u0431 \u0448\u0440\u0438\u0444\u0442 %1",FirefoxCantLoadWebFont:"Firefox \u043D\u0435 \u043C\u043E\u0436\u0435 \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0432\u0435\u0431 \u0448\u0440\u0438\u0444\u0442\u0438 \u0437 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u0445\u043E\u0441\u0442\u0443",CantFindFontUsing:"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u0437\u043D\u0430\u0439\u0442\u0438 \u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0448\u0440\u0438\u0444\u0442 \u0437\u0430 \u0434\u043E\u043F\u043E\u043C\u043E\u0433\u043E\u044E %1",WebFontsNotAvailable:"\u0412\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u0438 \u043D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0456. \u0421\u043B\u0456\u0434 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u0448\u0440\u0438\u0444\u0442\u0438 -\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F."}});MathJax.Ajax.loadComplete("[MathJax]/localization/uk/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/uk/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/uk/HelpDialog.js
new file mode 100644
index 0000000..0420b58
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/uk/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/uk/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("uk","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax \u0434\u043E\u043F\u043E\u043C\u043E\u0433\u0430",MathJax:"*MathJax* - \u0446\u0435 \u0431\u0456\u0431\u043B\u0456\u043E\u0442\u0435\u043A\u0430 \u043D\u0430 JavaScript, \u044F\u043A\u0430 \u0434\u043E\u0437\u0432\u043E\u043B\u044F\u0454 \u0430\u0432\u0442\u043E\u0440\u0430\u043C \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0438 \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u0438 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0443 \u043D\u0430 \u0432\u0441\u0456\u0445 \u0441\u0432\u043E\u0457\u0445 \u0432\u0435\u0431-\u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430\u0445. \u042F\u043A \u0447\u0438\u0442\u0430\u0447, \u0432\u0430\u043C \u043D\u0435 \u043F\u043E\u0442\u0440\u0456\u0431\u043D\u043E \u043D\u0456\u0447\u043E\u0433\u043E \u0440\u043E\u0431\u0438\u0442\u0438, \u0449\u043E\u0431 \u0446\u0435 \u0432\u0456\u0434\u0431\u0443\u043B\u043E\u0441\u044F.",Browsers:"*\u041F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447\u0456*: MathJax \u043F\u0440\u0430\u0446\u044E\u0454 \u0437 \u0443\u0441\u0456\u043C\u0430 \u0441\u0443\u0447\u0430\u0441\u043D\u0438\u043C\u0438 \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447\u0430\u043C\u0438, \u0432\u043A\u043B\u044E\u0447\u0430\u044E\u0447\u0438 Internet Explorer 6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ \u0456 \u0431\u0456\u043B\u044C\u0448\u0456\u0441\u0442\u044C \u043C\u043E\u0431\u0456\u043B\u044C\u043D\u0438\u0445 \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447\u0456\u0432.",Menu:"*\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u0435 \u043C\u0435\u043D\u044E*: MathJax \u0434\u043E\u0434\u0430\u0454 \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u0435 \u043C\u0435\u043D\u044E \u0434\u043E \u0440\u0456\u0432\u043D\u044F\u043D\u044C. \u041A\u043B\u0430\u0446\u0430\u043D\u043D\u044F \u043F\u0440\u0430\u0432\u043E\u044E \u043A\u043D\u043E\u043F\u043A\u043E\u044E \u043C\u0438\u0448\u0456 \u0430\u0431\u043E CTRL+\u043A\u043B\u0430\u0446\u0430\u043D\u043D\u044F \u043B\u0456\u0432\u043E\u044E \u043D\u0430 \u0431\u0443\u0434\u044C-\u044F\u043A\u043E\u043C\u0443 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u043E\u043C\u0443 \u0432\u0438\u0440\u0430\u0437\u0456 \u0432\u0456\u0434\u043A\u0440\u0438\u0432\u0430\u0454 \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u043E \u0446\u044C\u043E\u0433\u043E \u043C\u0435\u043D\u044E.",ShowMath:"*\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0443 \u044F\u043A* \u0434\u043E\u0437\u0432\u043E\u043B\u044F\u0454 \u0432\u0430\u043C \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u043D\u0443\u0442\u0438 \u043E\u0440\u0438\u0433\u0456\u043D\u0430\u043B\u044C\u043D\u0438\u0439 \u043A\u043E\u0434 \u0444\u043E\u0440\u043C\u0443\u043B\u0438 \u0434\u043B\u044F \u043A\u043E\u043F\u0456\u044E\u0432\u0430\u043D\u043D\u044F \u0442\u0430 \u0432\u0441\u0442\u0430\u0432\u043A\u0438 (\u044F\u043A MathML \u0430\u0431\u043E \u0443 \u0457\u0457 \u0432\u043B\u0430\u0441\u043D\u043E\u043C\u0443 \u0444\u043E\u0440\u043C\u0430\u0442\u0456).",Settings:"*\u041D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F* \u0434\u0430\u044E\u0442\u044C \u0432\u0430\u043C \u043F\u043E\u0432\u043D\u0438\u0439 \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u044C \u043D\u0430\u0434 \u0444\u0443\u043D\u043A\u0446\u0456\u044F\u043C\u0438 MathJax \u0442\u0430\u043A\u0438\u043C\u0438 \u044F\u043A \u0440\u043E\u0437\u043C\u0456\u0440 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u0438\u0445 \u0432\u0438\u0440\u0430\u0437\u0456\u0432 \u0456 \u043C\u0435\u0445\u0430\u043D\u0456\u0437\u043C, \u044F\u043A\u0438\u0439 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454\u0442\u044C\u0441\u044F \u0434\u043B\u044F \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0440\u0456\u0432\u043D\u044F\u043D\u044C.",Language:"*\u041C\u043E\u0432\u0430* \u0434\u043E\u0437\u0432\u043E\u043B\u044F\u0454 \u0432\u0430\u043C \u0432\u0438\u0431\u0440\u0430\u0442\u0438 \u043C\u043E\u0432\u0443 \u0434\u043B\u044F \u043C\u0435\u043D\u044E \u0442\u0430 \u043F\u043E\u043F\u0435\u0440\u0435\u0434\u0436\u0435\u043D\u044C MathJax.",Zoom:"*\u041C\u0430\u0441\u0448\u0442\u0430\u0431\u0443\u0432\u0430\u043D\u043D\u044F \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438*: \u044F\u043A\u0449\u043E \u0443 \u0432\u0430\u0441 \u0432\u0438\u043D\u0438\u043A\u043B\u0438 \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u0438 \u043F\u0440\u0438 \u0447\u0438\u0442\u0430\u043D\u043D\u0456 \u0440\u0456\u0432\u043D\u044F\u043D\u043D\u044F, MathJax \u043C\u043E\u0436\u0435 \u0437\u0431\u0456\u043B\u044C\u0448\u0438\u0442\u0438 \u0457\u0445, \u0449\u043E\u0431 \u0432\u0438 \u043C\u043E\u0433\u043B\u0438 \u043F\u043E\u0431\u0430\u0447\u0438\u0442\u0438 \u0457\u0445 \u043A\u0440\u0430\u0449\u0435.",Accessibilty:"*\u0414\u043E\u0441\u0442\u0443\u043F\u043D\u0456\u0441\u0442\u044C*: MathJax \u0431\u0443\u0434\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u043F\u0440\u0430\u0446\u044E\u0432\u0430\u0442\u0438 \u0437 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0430\u043C\u0438 \u0447\u0438\u0442\u0430\u043D\u043D\u044F \u0435\u043A\u0440\u0430\u043D\u0443, \u0430\u0431\u0438 \u0437\u0440\u043E\u0431\u0438\u0442\u0438 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0443 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E\u044E \u0434\u043B\u044F \u043D\u0435\u0437\u0440\u044F\u0447\u0438\u0445.",Fonts:"*\u0428\u0440\u0438\u0444\u0442\u0438*: MathJax \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454 \u0441\u043F\u0435\u0446\u0456\u0430\u043B\u044C\u043D\u0456 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u0456 \u0448\u0440\u0438\u0444\u0442\u0438, \u044F\u043A\u0449\u043E \u0432\u043E\u043D\u0438 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0456 \u043D\u0430 \u0432\u0430\u0448\u043E\u043C\u0443 \u043A\u043E\u043C\u043F'\u044E\u0442\u0435\u0440\u0456. \u0412 \u0456\u043D\u0448\u043E\u043C\u0443 \u0432\u0438\u043F\u0430\u0434\u043A\u0443 \u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u0438. \u0425\u043E\u0447\u0430 \u0446\u0435 \u0456 \u043D\u0435 \u0454 \u043E\u0431\u043E\u0432'\u044F\u0437\u043A\u043E\u0432\u0438\u043C, \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u043E \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0456 \u0448\u0440\u0438\u0444\u0442\u0438 \u043F\u0440\u0438\u0441\u043A\u043E\u0440\u044F\u0442\u044C \u0432\u0435\u0440\u0441\u0442\u043A\u0443. \u041C\u0438 \u0440\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0454\u043C\u043E \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 [STIX-\u0448\u0440\u0438\u0444\u0442\u0438](%1).",CloseDialog:"\u0417\u0430\u043A\u0440\u0438\u0442\u0438 \u0434\u0456\u0430\u043B\u043E\u0433 \u0434\u043E\u0432\u0456\u0434\u043A\u0438"}});MathJax.Ajax.loadComplete("[MathJax]/localization/uk/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/uk/MathML.js b/htdocs/js/MathJax-2.7.2/localization/uk/MathML.js
new file mode 100644
index 0000000..58d9c83
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/uk/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/uk/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("uk","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 mglyph: %1",BadMglyphFont:"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0448\u0440\u0438\u0444\u0442:%1",MathPlayer:'MathJax \u0431\u0443\u0432 \u043D\u0435 \u0443 \u0437\u043C\u043E\u0437\u0456 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 MathPlayer.\n\n\u042F\u043A\u0449\u043E MathPlayer \u043D\u0435 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043E\u200B\u200B, \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u043E \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 \u0439\u043E\u0433\u043E. \u0412 \u0456\u043D\u0448\u043E\u043C\u0443 \u0432\u0438\u043F\u0430\u0434\u043A\u0443, \u0432\u0430\u0448\u0456 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u0431\u0435\u0437\u043F\u0435\u043A\u0438 \u043C\u043E\u0436\u0443\u0442\u044C \u0431\u043B\u043E\u043A\u0443\u0432\u0430\u0442\u0438 \u0443\u043F\u0440\u0430\u0432\u043B\u0456\u043D\u043D\u044F ActiveX \u043F\u0440\u0438 \u0437\u0430\u043F\u0443\u0441\u043A\u0443. \u0412\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0439\u0442\u0435 \u043F\u0443\u043D\u043A\u0442 \u0412\u043B\u0430\u0441\u0442\u0438\u0432\u043E\u0441\u0442\u0456 \u0456\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0443 \u0443 \u043C\u0435\u043D\u044E \u0406\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438 \u0456 \u0432\u0438\u0431\u0435\u0440\u0456\u0442\u044C \u0432\u043A\u043B\u0430\u0434\u043A\u0443 \u0411\u0435\u0437\u043F\u0435\u043A\u0430, \u0430 \u043F\u043E\u0442\u0456\u043C \u043D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C \u043A\u043D\u043E\u043F\u043A\u0443 \u0412\u043B\u0430\u0441\u043D\u0438\u0439 \u0440\u0456\u0432\u0435\u043D\u044C. \u041F\u0435\u0440\u0435\u043A\u043E\u043D\u0430\u0439\u0442\u0435\u0441\u044F, \u0449\u043E \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u0434\u043B\u044F "\u0417\u0430\u043F\u0443\u0441\u043A \u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0456\u0432 ActiveX" \u0456 "\u0414\u0432\u0456\u0439\u043A\u043E\u0432\u0456 \u043A\u043E\u0434\u0438 \u0456 \u0441\u0446\u0435\u043D\u0430\u0440\u0456\u0457 \u043F\u043E\u0432\u0435\u0434\u0456\u043D\u043A\u0438"\n\u0432\u043A\u043B\u044E\u0447\u0435\u043D\u0456.\n\n\u0412 \u0434\u0430\u043D\u0438\u0439 \u0447\u0430\u0441 \u0432\u0438 \u043F\u043E\u0431\u0430\u0447\u0438\u0442\u0435 \u043F\u043E\u0432\u0456\u0434\u043E\u043C\u043B\u0435\u043D\u043D\u044F \u043F\u0440\u043E \u043F\u043E\u043C\u0438\u043B\u043A\u0443, \u0430 \u043D\u0435\n\u043D\u0430\u0431\u0440\u0430\u043D\u0443 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0443.',CantCreateXMLParser:"MathJax \u043D\u0435 \u043C\u043E\u0436\u0435 \u0441\u0442\u0432\u043E\u0440\u0438\u0442\u0438 \u0441\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0447\u043D\u0438\u0439 \u0430\u043D\u0430\u043B\u0456\u0437\u0430\u0442\u043E\u0440 XML \u0434\u043B\u044F MathML. \u041F\u0435\u0440\u0435\u043A\u043E\u043D\u0430\u0439\u0442\u0435\u0441\u044F, \u0449\u043E \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440 \u201E\u0421\u0446\u0435\u043D\u0430\u0440\u0456\u0457 ActiveX \u043F\u043E\u0437\u043D\u0430\u0447\u0435\u043D\u0456 \u044F\u043A \u0431\u0435\u0437\u043F\u0435\u0447\u043D\u0456 \u0434\u043B\u044F \u0432\u0438\u043A\u043E\u043D\u0430\u043D\u043D\u044F \u0441\u0446\u0435\u043D\u0430\u0440\u0456\u0457\u0432 \u0431\u0435\u0437\u043F\u0435\u043A\u0438\u201C\n \u0443\u0432\u0456\u043C\u043A\u043D\u0435\u043D\u0438\u0439 (\u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0439\u0442\u0435 \u043F\u0443\u043D\u043A\u0442 \u0412\u043B\u0430\u0441\u0442\u0438\u0432\u043E\u0441\u0442\u0456 \u0456\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0443 \u0432 \u043C\u0435\u043D\u044E \u0406\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438 \u0456 \u0432\u0438\u0431\u0435\u0440\u0456\u0442\u044C \u043F\u0430\u043D\u0435\u043B\u044C \u0411\u0435\u0437\u043F\u0435\u043A\u0430, \u043F\u043E\u0442\u0456\u043C \u043D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C \u043A\u043D\u043E\u043F\u043A\u0443 \u0412\u043B\u0430\u0441\u043D\u0438\u0439 \u0440\u0456\u0432\u0435\u043D\u044C, \u0449\u043E\u0431 \u0432\u0456\u0434\u043C\u0456\u0442\u0438\u0442\u0438 \u0446\u0435).\n\nMathML \u0440\u0456\u0432\u043D\u044F\u043D\u043D\u044F \u043D\u0435 \u0437\u043C\u043E\u0436\u0443\u0442\u044C \u0431\u0443\u0442\u0438 \u043E\u0431\u0440\u043E\u0431\u043B\u0435\u043D\u0456 MathJax.",UnknownNodeType:"\u041D\u0435\u0432\u0456\u0434\u043E\u043C\u0438\u0439 \u0442\u0438\u043F \u0432\u0443\u0437\u043B\u0430: %1",UnexpectedTextNode:"\u041D\u0435\u043F\u0435\u0440\u0435\u0434\u0431\u0430\u0447\u0435\u043D\u0438\u0439 \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u0438\u0439 \u0432\u0443\u0437\u043E\u043B: %1",ErrorParsingMathML:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u0430\u043D\u0430\u043B\u0456\u0437\u0443 MathML",ParsingError:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u0430\u043D\u0430\u043B\u0456\u0437\u0443 MathML: %1",MathMLSingleElement:"MathML \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u0431\u0443\u0442\u0438 \u0441\u0444\u043E\u0440\u043C\u043E\u0432\u0430\u043D\u0438\u0439 \u043E\u0434\u043D\u0438\u043C \u0435\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u043C",MathMLRootElement:"MathML \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u0431\u0443\u0442\u0438 \u0441\u0444\u043E\u0440\u043C\u043E\u0432\u0430\u043D\u0438\u0439 \u003Cmath\u003E \u0435\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u043C, \u0430 \u043D\u0435 %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/uk/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/uk/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/uk/MathMenu.js
new file mode 100644
index 0000000..82c0538
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/uk/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/uk/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("uk","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u041F\u043E\u043A\u0430\u0437\u0443\u0432\u0430\u0442\u0438 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0443 \u044F\u043A",MathMLcode:"\u041A\u043E\u0434 MathML",OriginalMathML:"\u041E\u0440\u0438\u0433\u0456\u043D\u0430\u043B\u044C\u043D\u0438\u0439 MathML",TeXCommands:"\u041A\u043E\u043C\u0430\u043D\u0434\u0438 TeX",AsciiMathInput:"\u0412\u0432\u0456\u0434 AsciiMathML",Original:"\u041E\u0440\u0438\u0433\u0456\u043D\u0430\u043B\u044C\u043D\u0430 \u0444\u043E\u0440\u043C\u0430",ErrorMessage:"\u041F\u043E\u0432\u0456\u0434\u043E\u043C\u043B\u0435\u043D\u043D\u044F \u043F\u0440\u043E \u043F\u043E\u043C\u0438\u043B\u043A\u0443",Annotation:"\u0410\u043D\u043E\u0442\u0430\u0446\u0456\u044F",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"\u0417\u043C\u0456\u0441\u0442 MathML",OpenMath:"OpenMath",texHints:"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u043F\u043E\u0440\u0430\u0434\u0438 TeX \u0432 MathML",Settings:"\u041D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438",ZoomTrigger:"\u041F\u0443\u0441\u043A \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0443",Hover:"\u041F\u0456\u0434\u043D\u0435\u0441\u0435\u043D\u043D\u044F \u043A\u0443\u0440\u0441\u043E\u0440\u0430",Click:"\u041A\u043B\u0456\u043A",DoubleClick:"\u041F\u043E\u0434\u0432\u0456\u0439\u043D\u0438\u0439 \u043A\u043B\u0456\u043A",NoZoom:"\u0411\u0435\u0437 \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0443\u0432\u0430\u043D\u043D\u044F",TriggerRequires:"\u041D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u0456 \u043A\u043B\u044E\u0447\u0456:",Option:"\u041F\u0430\u0440\u0430\u043C\u0435\u0442\u0440",Alt:"Alt",Command:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430",Control:"\u041A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F",Shift:"Shift",ZoomFactor:"\u041C\u043D\u043E\u0436\u043D\u0438\u043A \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0443\u0432\u0430\u043D\u043D\u044F",Renderer:"\u0412\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0446\u0456\u044F \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438",MPHandles:"MathPlayer \u043E\u043F\u0440\u0430\u0446\u044C\u043E\u0432\u0443\u0454:",MenuEvents:"\u041F\u043E\u0434\u0456\u0457 \u043C\u0435\u043D\u044E",MouseEvents:"\u041F\u043E\u0434\u0456\u0457 \u043C\u0438\u0448\u043A\u0438",MenuAndMouse:"\u041F\u043E\u0434\u0456\u0457 \u043C\u0435\u043D\u044E \u0456 \u043C\u0438\u0448\u043A\u0438",FontPrefs:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438 \u0448\u0442\u0440\u0438\u0444\u0442\u0443",ForHTMLCSS:"\u0414\u043B\u044F HTML-CSS:",Auto:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E",TeXLocal:"TeX (\u043B\u043E\u043A\u0430\u043B\u044C\u043D\u0438\u0439)",TeXWeb:"TeX (\u0432\u0435\u0431)",TeXImage:"TeX (\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F)",STIXLocal:"STIX (\u043B\u043E\u043A\u0430\u043B\u044C\u043D\u0438\u0439)",STIXWeb:"STIX (\u0432\u0435\u0431)",AsanaMathWeb:"Asana Math (\u0432\u0435\u0431)",GyrePagellaWeb:"Gyre Pagella (\u0432\u0435\u0431)",GyreTermesWeb:"Gyre Termes (\u0432\u0435\u0431)",LatinModernWeb:"Latin Modern (\u0432\u0435\u0431)",NeoEulerWeb:"Neo Euler (\u0432\u0435\u0431)",ContextMenu:"\u041A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u0435 \u043C\u0435\u043D\u044E",Browser:"\u041E\u0433\u043B\u044F\u0434",Scale:"\u041C\u0430\u0441\u0448\u0442\u0430\u0431\u0443\u0432\u0430\u0442\u0438 \u0443\u0441\u044E \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0443\u2026",Discoverable:"\u041F\u0456\u0434\u0441\u0432\u0456\u0442\u043A\u0430 \u043F\u0440\u0438 \u043D\u0430\u0432\u0435\u0434\u0435\u043D\u043D\u0456",Locale:"\u041C\u043E\u0432\u0430",LoadLocale:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0437 URL...",About:"\u041F\u0440\u043E MathJax",Help:"\u0414\u043E\u043F\u043E\u043C\u043E\u0433\u0430 MathJax",localTeXfonts:"\u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u044E\u0442\u044C\u0441\u044F \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u0456 \u0448\u0440\u0438\u0444\u0442\u0438 TeX",webTeXfonts:"\u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u044E\u0442\u044C\u0441\u044F \u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u0438 TeX",imagefonts:"\u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u044E\u0442\u044C\u0441\u044F \u0448\u0440\u0438\u0444\u0442\u0438 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u044C",localSTIXfonts:"\u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u044E\u0447\u0438 \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u0456 STIX-\u0448\u0440\u0438\u0444\u0442\u0438",webSVGfonts:"\u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u044E\u0447\u0438 SVG \u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u0438",genericfonts:"\u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u044E\u0447\u0438 \u0437\u0433\u0435\u043D\u0435\u0440\u043E\u0432\u0430\u043D\u0456 \u044E\u043D\u0456\u043A\u043E\u0434\u043D\u0456 \u0448\u0440\u0438\u0444\u0442\u0438",wofforotffonts:"\u0448\u0440\u0438\u0444\u0442\u0438 woff \u0430\u0431\u043E otf",eotffonts:"\u0448\u0440\u0438\u0444\u0442\u0438 eot",svgfonts:"\u0448\u0440\u0438\u0444\u0442\u0438 svg",WebkitNativeMMLWarning:"\u0412\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454 MathML, \u0442\u043E\u043C\u0443 \u043F\u0435\u0440\u0435\u043C\u0438\u043A\u0430\u043D\u043D\u044F \u0432\u0438\u0432\u043E\u0434\u0443 \u0434\u043E MathML \u043C\u043E\u0436\u0435 \u043F\u0440\u0438\u0437\u0432\u0435\u0441\u0442\u0438, \u0449\u043E \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0443 \u043D\u0430 \u0446\u0456\u0439 \u0441\u0442\u043E\u0440\u0456\u043D\u0446\u0456 \u0441\u0442\u0430\u043D\u0435 \u043D\u0435\u043C\u043E\u0436\u043B\u0438\u0432\u043E \u043F\u0440\u043E\u0447\u0438\u0442\u0430\u0442\u0438.",MSIENativeMMLWarning:"\u0412\u0435\u0431-\u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447 Internet Explorer \u043F\u043E\u0442\u0440\u0435\u0431\u0443\u0454 \u043C\u043E\u0434\u0443\u043B\u044C MathPlayer \u0434\u043B\u044F \u043E\u0431\u0440\u043E\u0431\u043A\u0438 \u0432\u0438\u0432\u043E\u0434\u0443 MathML.",OperaNativeMMLWarning:"\u041E\u0431\u043C\u0435\u0436\u0435\u043D\u0430 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u043A\u0430 MathML \u0432 Opera, \u0442\u043E\u043C\u0443 \u043F\u0435\u0440\u0435\u043C\u0438\u043A\u0430\u043D\u043D\u044F \u0432\u0438\u0432\u043E\u0434\u0443 \u043D\u0430 MathML \u043C\u043E\u0436\u0443\u0442\u044C \u0432\u0438\u043A\u043B\u0438\u043A\u0430\u0442\u0438, \u0449\u043E \u0434\u0435\u044F\u043A\u0456 \u0432\u0438\u0440\u0430\u0437\u0438 \u043C\u043E\u0436\u0443\u0442\u044C \u043F\u043E\u0433\u0430\u043D\u043E \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0430\u0442\u0438\u043C\u0443\u0442\u044C\u0441\u044F.",SafariNativeMMLWarning:"MathML \u0432\u0430\u0448\u043E\u0433\u043E \u0432\u0435\u0431-\u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447\u0430 \u043D\u0435 \u0440\u0435\u0430\u043B\u0456\u0437\u0443\u0454 \u0432\u0441\u0456 \u0444\u0443\u043D\u043A\u0446\u0456\u0457, \u044F\u043A\u0456 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u044E\u0442\u044C\u0441\u044F MathJax. \u0422\u0430\u043A\u0438\u043C \u0447\u0438\u043D\u043E\u043C, \u0434\u0435\u044F\u043A\u0456 \u0432\u0438\u0440\u0430\u0437\u0438 \u043C\u043E\u0436\u0443\u0442\u044C \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0443\u0432\u0430\u0442\u0438\u0441\u044F.",FirefoxNativeMMLWarning:"MathML \u0432\u0430\u0448\u043E\u0433\u043E \u0432\u0435\u0431-\u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447\u0430 \u043D\u0435 \u0440\u0435\u0430\u043B\u0456\u0437\u0443\u0454 \u0432\u0441\u0456 \u0444\u0443\u043D\u043A\u0446\u0456\u0457, \u044F\u043A\u0456 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u044E\u0442\u044C\u0441\u044F MathJax. \u0422\u0430\u043A\u0438\u043C \u0447\u0438\u043D\u043E\u043C, \u0434\u0435\u044F\u043A\u0456 \u0432\u0438\u0440\u0430\u0437\u0438 \u043C\u043E\u0436\u0443\u0442\u044C \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0443\u0432\u0430\u0442\u0438\u0441\u044F.",MSIESVGWarning:"SVG \u043D\u0435 \u0440\u0435\u0430\u043B\u0456\u0437\u043E\u0432\u0430\u043D\u043E \u0443 \u0432\u0435\u0431-\u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0447\u0456 Internet Explorer \u0432\u0435\u0440\u0441\u0456\u0457 9 \u0430\u0431\u043E \u0435\u043C\u0443\u043B\u044E\u0454\u0442\u044C\u0441\u044F \u0432 IE8 \u0430\u0431\u043E \u043D\u0438\u0436\u0447\u0435, \u0442\u043E\u043C\u0443 \u043F\u0435\u0440\u0435\u043C\u0438\u043A\u0430\u043D\u043D\u044F \u043D\u0430 \u0432\u0438\u0432\u0456\u0434 SVG \u043C\u043E\u0436\u0435 \u043F\u0440\u0438\u0437\u0432\u0435\u0441\u0442\u0438, \u0449\u043E \u0446\u044E \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443 \u0441\u0442\u0430\u043D\u0435 \u043D\u0435\u043C\u043E\u0436\u043B\u0438\u0432\u043E \u043F\u0440\u043E\u0447\u0438\u0442\u0430\u0442\u0438.",LoadURL:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0434\u0430\u043D\u0456 \u043F\u0435\u0440\u0435\u043A\u043B\u0430\u0434\u0443 \u0437 \u0446\u044C\u043E\u0433\u043E URL:",BadURL:'URL-\u0430\u0434\u0440\u0435\u0441\u0430 \u043C\u0430\u0454 \u0431\u0443\u0442\u0438 \u0434\u043B\u044F JavaScript \u0444\u0430\u0439\u043B\u0443, \u044F\u043A\u0438\u0439 \u0432\u0438\u0437\u043D\u0430\u0447\u0430\u0454 MathJax \u0434\u0430\u043D\u0456 \u043F\u0435\u0440\u0435\u043A\u043B\u0430\u0434\u0443. \u0406\u043C\'\u044F \u0444\u0430\u0439\u043B\u0443 JavaScript \u043F\u043E\u0432\u0438\u043D\u043D\u043E \u0437\u0430\u043A\u0456\u043D\u0447\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u043D\u0430 ".js"',BadData:"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u043F\u0435\u0440\u0435\u043A\u043B\u0430\u0434\u0438 \u0437 %1",SwitchAnyway:"\u0417\u043C\u0456\u043D\u0438\u0442\u0438 \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0442\u043E\u0440?\n\n(\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044C \u0413\u0430\u0440\u0430\u0437\u0434, \u0449\u043E\u0431 \u0437\u043C\u0456\u043D\u0438\u0442\u0438, \u0430\u0431\u043E \u0441\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438 \u0434\u043B\u044F \u043F\u0440\u043E\u0434\u043E\u0432\u0436\u0435\u043D\u043D\u044F \u043F\u043E\u0442\u043E\u0447\u043D\u043E\u0433\u043E \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0442\u043E\u0440\u0430)",ScaleMath:"\u041C\u0430\u0441\u0448\u0442\u0430\u0431\u0443\u0432\u0430\u0442\u0438 \u0432\u0441\u0456 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u0456 \u0432\u0438\u0440\u0430\u0437\u0438 (\u0443 \u043F\u043E\u0440\u0456\u0432\u043D\u044F\u043D\u043D\u0456 \u0437 \u043E\u0442\u043E\u0447\u0443\u044E\u0447\u0438\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u043C)",NonZeroScale:"\u041C\u0430\u0441\u0448\u0442\u0430\u0431 \u043D\u0435 \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u0431\u0443\u0442\u0438 \u043D\u0443\u043B\u0435\u043C",PercentScale:"\u041C\u0430\u0441\u0448\u0442\u0430\u0431\u0443\u0432\u0430\u043D\u043D\u044F \u043C\u0430\u0454 \u0431\u0443\u0442\u0438 \u0443 \u0432\u0456\u0434\u0441\u043E\u0442\u043A\u0430\u0445 (\u043D\u0430\u043F\u0440\u0438\u043A\u043B\u0430\u0434, 120%%)",IE8warning:"\u0426\u0435 \u0432\u0438\u043C\u0438\u043A\u0430\u0454 MathJax \u043C\u0435\u043D\u044E \u0442\u0430 \u0444\u0443\u043D\u043A\u0446\u0456\u0457 \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0443\u0432\u0430\u043D\u043D\u044F, \u0430\u043B\u0435 \u0432\u0438 \u043C\u043E\u0436\u0435\u0442\u0435 \u0443\u0442\u0440\u0438\u043C\u0443\u0432\u0430\u0442\u0438 ALT \u043F\u0456\u0434 \u0447\u0430\u0441 \u043A\u043B\u0456\u043A\u0456\u0432 \u043C\u0438\u0448\u0456 \u043D\u0430 \u0432\u0438\u0440\u0430\u0437\u0456 \u0434\u043B\u044F \u043E\u0442\u0440\u0438\u043C\u0430\u043D\u043D\u044F \u043D\u0430\u0442\u043E\u043C\u0456\u0441\u0442\u044C \u043C\u0435\u043D\u044E MathJax.\n\n\u0414\u0456\u0439\u0441\u043D\u043E \u0437\u043C\u0456\u043D\u0438\u0442\u0438 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F MathPlayer?",IE9warning:"MathJax \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u0435 \u043C\u0435\u043D\u044E \u0432\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043E, \u0430\u043B\u0435 \u0432\u0438 \u043C\u043E\u0436\u0435\u0442\u0435 \u043D\u0430\u0442\u0438\u0441\u043D\u0443\u0442\u0438 ALT \u043F\u0456\u0434 \u0447\u0430\u0441 \u043A\u043B\u0456\u043A\u0456\u0432 \u043C\u0438\u0448\u0456 \u0434\u043B\u044F \u043E\u0442\u0440\u0438\u043C\u0430\u043D\u044F MathJax \u043C\u0435\u043D\u044E.",NoOriginalForm:"\u041D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0430 \u043E\u0440\u0438\u0433\u0456\u043D\u0430\u043B\u044C\u043D\u0430 \u0444\u043E\u0440\u043C\u0430",Close:"\u0417\u0430\u043A\u0440\u0438\u0442\u0438",EqSource:"\u0414\u0436\u0435\u0440\u0435\u043B\u043E \u0440\u0456\u0432\u043D\u044F\u043D\u043D\u044F MathJax",CloseAboutDialog:"\u0417\u0430\u043A\u0440\u0438\u0442\u0438 \u0434\u0456\u0430\u043B\u043E\u0433 \u043F\u0440\u043E MathJax",FastPreview:"\u0428\u0432\u0438\u0434\u043A\u0438\u0439 \u043F\u043E\u043F\u0435\u0440\u0435\u0434\u043D\u0456\u0439 \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434",AssistiveMML:"\u0414\u043E\u043F\u043E\u043C\u0456\u0436\u043D\u0438\u0439 MathML",InTabOrder:"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u0438 \u0432 \u043F\u043E\u0440\u044F\u0434\u043E\u043A \u0432\u043A\u043B\u0430\u0434\u043E\u043A"}});MathJax.Ajax.loadComplete("[MathJax]/localization/uk/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/uk/TeX.js b/htdocs/js/MathJax-2.7.2/localization/uk/TeX.js
new file mode 100644
index 0000000..6fe1c4b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/uk/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/uk/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("uk","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u0417\u0430\u0439\u0432\u0430 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0430 \u0444\u0456\u0433\u0443\u0440\u043D\u0430 \u0434\u0443\u0436\u043A\u0430 \u0430\u0431\u043E \u0432\u0456\u0434\u0441\u0443\u0442\u043D\u044F \u0437\u0430\u043A\u0440\u0438\u0442\u0430 \u0444\u0456\u0433\u0443\u0440\u043D\u0430 \u0434\u0443\u0436\u043A\u0430",ExtraCloseMissingOpen:"\u0417\u0430\u0439\u0432\u0430 \u0437\u0430\u043A\u0440\u0438\u0442\u0430 \u0444\u0456\u0433\u0443\u0440\u043D\u0430 \u0434\u0443\u0436\u043A\u0430 \u0430\u0431\u043E \u0432\u0456\u0434\u0441\u0443\u0442\u043D\u044F \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0430 \u0444\u0456\u0433\u0443\u0440\u043D\u0430 \u0434\u0443\u0436\u043A\u0430",MissingLeftExtraRight:"\u0412\u0456\u0434\u0441\u0443\u0442\u043D\u0456\u0439 \\left \u0430\u0431\u043E \u0437\u0430\u0439\u0432\u0438\u0439 \\right",MissingScript:"\u0412\u0456\u0434\u0441\u0443\u0442\u043D\u0456 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442\u0438 \u0432\u0435\u0440\u0445\u043D\u044C\u043E\u0433\u043E \u0456 \u043D\u0438\u0436\u043D\u044C\u043E\u0433\u043E \u0456\u043D\u0434\u0435\u043A\u0441\u0456\u0432",ExtraLeftMissingRight:"\u0417\u0430\u0439\u0432\u0438\u0439 \\left \u0430\u0431\u043E \u0432\u0456\u0434\u0441\u0443\u0442\u043D\u0456\u0439 \\right",Misplaced:"\u041D\u0435\u0432\u0456\u0440\u043D\u0438\u0439 %1",MissingOpenForSub:"\u0411\u0440\u0430\u043A\u0443\u0454 \u0432\u0456\u0434\u043A\u0440\u0438\u0432\u0430\u044E\u0447\u043E\u0457 \u0434\u0443\u0436\u043A\u0438 \u0434\u043B\u044F \u043D\u0438\u0436\u043D\u044C\u043E\u0433\u043E \u0456\u043D\u0434\u0435\u043A\u0441\u0443",MissingOpenForSup:"\u0411\u0440\u0430\u043A\u0443\u0454 \u0432\u0456\u0434\u043A\u0440\u0438\u0432\u0430\u044E\u0447\u043E\u0457 \u0434\u0443\u0436\u043A\u0438 \u0434\u043B\u044F \u0432\u0435\u0440\u0445\u043D\u044C\u043E\u0433\u043E \u0456\u043D\u0434\u0435\u043A\u0441\u0443",AmbiguousUseOf:"\u041D\u0435\u043E\u0434\u043D\u043E\u0437\u043D\u0430\u0447\u043D\u0435 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043D\u043D\u044F %1",EnvBadEnd:"\\begin{%1} \u0437\u0430\u043A\u0456\u043D\u0447\u0438\u0432\u0441\u044F \\end{%2}",EnvMissingEnd:"\u0411\u0440\u0430\u043A\u0443\u0454 \\end{%1}",MissingBoxFor:"\u0412\u0456\u0434\u0441\u0443\u0442\u043D\u0454 \u043F\u043E\u043B\u0435 \u0434\u043B\u044F %1",MissingCloseBrace:"\u0412\u0456\u0434\u0441\u0443\u0442\u043D\u044F \u0437\u0430\u043A\u0440\u0438\u0432\u0430\u044E\u0447\u0430 \u0434\u0443\u0436\u043A\u0430",UndefinedControlSequence:"\u041D\u0435\u0432\u0438\u0437\u043D\u0430\u0447\u0435\u043D\u0430 \u043A\u043E\u043C\u0430\u043D\u0434\u0430 %1",DoubleExponent:"\u041F\u043E\u0434\u0432\u0456\u0439\u043D\u0438\u0439 \u0441\u0442\u0435\u043F\u0456\u043D\u044C: \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0439\u0442\u0435 \u0434\u0443\u0436\u043A\u0438 \u0434\u043B\u044F \u0443\u0442\u043E\u0447\u043D\u0435\u043D\u043D\u044F",DoubleSubscripts:"\u041F\u043E\u0434\u0432\u0456\u0439\u043D\u0438\u0439 \u043D\u0438\u0436\u043D\u0456\u0439 \u0456\u043D\u0434\u0435\u043A\u0441: \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0439\u0442\u0435 \u0434\u0443\u0436\u043A\u0438 \u0443\u0442\u043E\u0447\u0435\u043D\u043D\u044F",DoubleExponentPrime:"\u0417\u043D\u0430\u043A \u0448\u0442\u0440\u0438\u0445\u0430 \u0441\u043F\u0440\u0438\u0447\u0438\u043D\u0438\u0432 \u043F\u043E\u0434\u0432\u0456\u0439\u043D\u0438\u0439 \u0441\u0442\u0435\u043F\u0456\u043D\u044C: \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u0439\u0442\u0435 \u0434\u0443\u0436\u043A\u0438 \u0434\u043B\u044F \u0443\u0442\u043E\u0447\u043D\u0435\u043D\u043D\u044F",CantUseHash1:"\u041D\u0435 \u043C\u043E\u0436\u043D\u0430 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u0441\u0438\u043C\u0432\u043E\u043B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0430 \u043C\u0430\u043A\u0440\u043E\u0441\u0443 # \u0443 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u043E\u043C\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",MisplacedMiddle:"%1 \u043C\u0430\u0454 \u0431\u0443\u0442\u0438 \u0432 \u043C\u0435\u0436\u0430\u0445 \\left \u0456 \\right",MisplacedLimits:"%1 \u0434\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u043E \u0442\u0456\u043B\u044C\u043A\u0438 \u043D\u0430 \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440\u0430\u0445",MisplacedMoveRoot:"%1 \u043C\u043E\u0436\u0435 \u0437'\u044F\u0432\u0438\u0442\u0438\u0441\u044F \u043B\u0438\u0448\u0435 \u043F\u0456\u0434 \u043A\u043E\u0440\u0435\u043D\u0435\u043C",MultipleCommand:"\u041A\u0456\u043B\u044C\u043A\u0430 %1",IntegerArg:"\u0410\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0434\u043B\u044F %1 \u043C\u0430\u0454 \u0431\u0443\u0442\u0438 \u0446\u0456\u043B\u0438\u043C \u0447\u0438\u0441\u043B\u043E\u043C",NotMathMLToken:"%1 \u043D\u0435 \u0435\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u043C \u043C\u0430\u0440\u043A\u0435\u0440\u0430",InvalidMathMLAttr:"\u041D\u0435\u043F\u0440\u0438\u043F\u0443\u0441\u0442\u0438\u043C\u0438\u0439 \u0430\u0442\u0440\u0438\u0431\u0443\u0442 MathML: %1",UnknownAttrForElement:"%1 \u043D\u0435\u0440\u043E\u0437\u043F\u0456\u0437\u043D\u0430\u043D\u0438\u0439 \u0430\u0442\u0440\u0438\u0431\u0443\u0442 \u0434\u043B\u044F %2",MaxMacroSub1:"\u041F\u0435\u0440\u0435\u0432\u0438\u0449\u0435\u043D\u043E \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0443 \u043A\u0456\u043B\u044C\u043A\u0456\u0441\u0442\u044C \u0432\u0438\u043A\u043B\u0438\u043A\u0456\u0432 \u043C\u0430\u043A\u0440\u043E\u0441\u0456\u0432; \u0430\u0431\u043E \u0432\u0456\u0434\u0431\u0443\u0432\u0430\u0454\u0442\u044C\u0441\u044F \u0440\u0435\u043A\u0443\u0440\u0441\u0438\u0432\u043D\u0438\u0439 \u0432\u0438\u043A\u043B\u0438\u043A \u043C\u0430\u043A\u0440\u043E\u0441\u0443?",MaxMacroSub2:"\u041F\u0435\u0440\u0435\u0432\u0438\u0449\u0435\u043D\u043E \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0443 \u043A\u0456\u043B\u044C\u043A\u0456\u0441\u0442\u044C \u043F\u0456\u0434\u0441\u0442\u0430\u043D\u043E\u0432\u043E\u043A MathJax; \u041C\u043E\u0436\u043B\u0438\u0432\u043E, \u0440\u0435\u043A\u0443\u0440\u0441\u0456\u044F \u0432 \u0441\u0435\u0440\u0435\u0434\u043E\u0432\u0438\u0449\u0456 LaTeX?",MissingArgFor:"\u041F\u0440\u043E\u043F\u0443\u0449\u0435\u043D\u0438\u0439 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0434\u043B\u044F %1",ExtraAlignTab:"\u0417\u0430\u0439\u0432\u0438\u0439 \u0442\u0430\u0431\u0443\u043B\u044F\u0442\u043E\u0440 \u0442\u0435\u043A\u0441\u0442\u0443 \u0443 \\cases",BracketMustBeDimension:"\u0410\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0443 \u0434\u0443\u0436\u043A\u0430\u0445 \u0434\u043B\u044F %1 \u043C\u0430\u0454 \u0431\u0443\u0442\u0438 \u0440\u043E\u0437\u043C\u0456\u0440\u043E\u043C",InvalidEnv:"\u041D\u0435\u0432\u0456\u0440\u043D\u0435 \u0456\u043C'\u044F \u0441\u0435\u0440\u0435\u0434\u043E\u0432\u0438\u0449\u0430 '%1'",UnknownEnv:"\u041D\u0435\u0432\u0456\u0434\u043E\u043C\u0435 \u0441\u0435\u0440\u0435\u0434\u043E\u0432\u0438\u0449\u0435 '%1'",ExtraCloseLooking:"\u0417\u0430\u0439\u0432\u0430 \u0437\u0430\u043A\u0440\u0438\u0432\u0430\u044E\u0447\u0430 \u0434\u0443\u0436\u043A\u0430 \u0432\u0438\u043D\u0438\u043A\u043B\u0430 \u043F\u0456\u0434 \u0447\u0430\u0441 \u043F\u043E\u0448\u0443\u043A\u0443 %1",MissingCloseBracket:"\u041D\u0435 \u043C\u043E\u0436\u043B\u0438\u0432\u043E \u0437\u043D\u0430\u0439\u0442\u0438 \u0437\u0430\u043A\u0440\u0438\u0432\u0430\u044E\u0447\u0443 ']' \u0434\u043B\u044F \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442\u0443 \u0434\u043E %1",MissingOrUnrecognizedDelim:"\u0412\u0456\u0434\u0441\u0443\u0442\u043D\u0456\u0439 \u0430\u0431\u043E \u043D\u0435\u0440\u043E\u0437\u043F\u0456\u0437\u043D\u0430\u043D\u0438\u0439 \u0440\u043E\u0437\u0434\u0456\u043B\u044C\u043D\u0438\u043A \u0434\u043B\u044F %1",MissingDimOrUnits:"\u0412\u0456\u0434\u0441\u0443\u0442\u043D\u0456\u0439 \u0440\u043E\u0437\u043C\u0456\u0440 \u0430\u0431\u043E \u0439\u043E\u0433\u043E \u043E\u0434\u0438\u043D\u0438\u0446\u0456 \u0434\u043B\u044F %1",TokenNotFoundForCommand:"\u041D\u0435 \u043C\u043E\u0436\u043B\u0438\u0432\u043E \u0437\u043D\u0430\u0439\u0442\u0438 %1 \u0434\u043B\u044F %2",MathNotTerminated:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430 \u043D\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0443\u0454\u0442\u044C\u0441\u044F \u0432 \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u043E\u043C\u0443 \u043F\u043E\u043B\u0456",IllegalMacroParam:"\u041D\u0435\u0437\u0430\u043A\u043E\u043D\u043D\u0435 \u043F\u043E\u0441\u0438\u043B\u0430\u043D\u043D\u044F \u043D\u0430 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440 \u043C\u0430\u043A\u0440\u043E\u0441\u0443",MaxBufferSize:"\u041F\u0435\u0440\u0435\u0432\u0438\u0449\u0435\u043D\u043E \u0440\u043E\u0437\u043C\u0456\u0440 \u0432\u043D\u0443\u0442\u0440\u0456\u0448\u043D\u044C\u043E\u0433\u043E \u0431\u0443\u0444\u0435\u0440\u0430 MathJax; \u0442\u0430\u043C \u0454 \u0440\u0435\u043A\u0443\u0440\u0441\u0438\u0432\u043D\u0438\u0439 \u0432\u0438\u043A\u043B\u0438\u043A \u043C\u0430\u043A\u0440\u043E\u0441\u0443?",CommandNotAllowedInEnv:"%1 \u043D\u0435 \u0434\u043E\u043F\u0443\u0441\u043A\u0430\u0454\u0442\u044C\u0441\u044F \u0432 \u0441\u0435\u0440\u0435\u0434\u043E\u0432\u0438\u0449\u0456 %2",MultipleLabel:"\u041C\u0456\u0442\u043A\u0430 '%1' \u0432\u0438\u0437\u043D\u0430\u0447\u0435\u043D\u0430 \u043A\u0456\u043B\u044C\u043A\u0430 \u0440\u0430\u0437\u0456\u0432",CommandAtTheBeginingOfLine:"%1 \u043C\u0430\u0454 \u0437\u043D\u0430\u0445\u043E\u0434\u0438\u0442\u0438\u0441\u044F \u043D\u0430 \u043F\u043E\u0447\u0430\u0442\u043A\u0443 \u0440\u044F\u0434\u043A\u0430",IllegalAlign:"\u041D\u0435\u0437\u0430\u043A\u043E\u043D\u043D\u0435 \u0432\u0438\u0440\u0456\u0432\u043D\u044E\u0432\u0430\u043D\u043D\u044F \u0432\u043A\u0430\u0437\u0430\u043D\u0435 \u0443 %1",BadMathStyleFor:"\u041D\u0435\u0432\u0456\u0440\u043D\u0438\u0439 \u0441\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0441 \u0434\u043B\u044F %1",PositiveIntegerArg:"\u0410\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0434\u043B\u044F %1 \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u0431\u0443\u0442\u0438 \u0434\u043E\u0434\u0430\u0442\u043D\u0438\u043C \u0446\u0456\u043B\u0438\u043C \u0447\u0438\u0441\u043B\u043E\u043C",ErroneousNestingEq:"\u041F\u043E\u043C\u0438\u043B\u043A\u043E\u0432\u0456 \u0432\u043A\u043B\u0430\u0434\u0435\u043D\u043E\u0441\u0442\u0456 \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440 \u0440\u0456\u0432\u043D\u044F\u043D\u043D\u044F",MultlineRowsOneCol:"\u0420\u044F\u0434\u043A\u0438 \u0443 \u0441\u0435\u0440\u0435\u0434\u043E\u0432\u0438\u0449\u0456 %1 \u043C\u0443\u0441\u044F\u0442\u044C \u043C\u0430\u0442\u0438 \u043B\u0438\u0448\u0435 \u043E\u0434\u0438\u043D \u0441\u0442\u043E\u0432\u043F\u0435\u0446\u044C",MultipleBBoxProperty:"%1 \u0432\u043A\u0430\u0437\u0430\u043D\u043E \u0434\u0432\u0456\u0447\u0456 \u0432 %2",InvalidBBoxProperty:"'%1' \u0437\u043E\u0432\u0441\u0456\u043C \u043D\u0435 \u0441\u0445\u043E\u0436\u0438\u0439 \u043D\u0430 \u043A\u043E\u043B\u0456\u0440, \u0434\u043E\u0434\u0430\u0442\u043A\u043E\u0432\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440 \u0430\u0431\u043E \u0441\u0442\u0438\u043B\u044C",ExtraEndMissingBegin:"\u0417\u0430\u0439\u0432\u0430 %1 \u0430\u0431\u043E \u0432\u0456\u0434\u0441\u0443\u0442\u043D\u044F \\begingroup",GlobalNotFollowedBy:"%1 \u043D\u0435 \u0441\u043B\u0456\u0434\u0443\u0454 \u043F\u0456\u0441\u043B\u044F \\let, \\def \u0430\u0431\u043E \\newcommand",UndefinedColorModel:"\u041A\u043E\u043B\u0456\u0440\u043D\u0430 \u043C\u043E\u0434\u0435\u043B\u044C '%1' \u043D\u0435 \u0432\u0438\u0437\u043D\u0430\u0447\u0435\u043D\u0430",ModelArg1:"\u0417\u043D\u0430\u0447\u0435\u043D\u043D\u044F \u043A\u043E\u043B\u044C\u043E\u0440\u0443 \u0434\u043B\u044F \u043C\u043E\u0434\u0435\u043B\u0456 %1 \u0432\u0438\u043C\u0430\u0433\u0430\u044E\u0442\u044C 3 \u0446\u0438\u0444\u0440\u0438",InvalidDecimalNumber:"\u041D\u0435\u0432\u0456\u0440\u043D\u0435 \u0434\u0435\u0441\u044F\u0442\u043A\u043E\u0432\u0435 \u0447\u0438\u0441\u043B\u043E",ModelArg2:"\u0417\u043D\u0430\u0447\u0435\u043D\u043D\u044F \u043A\u043E\u043B\u044C\u043E\u0440\u0443 \u0434\u043B\u044F \u043C\u043E\u0434\u0435\u043B\u0456 %1 \u043F\u043E\u0432\u0438\u043D\u043D\u043E \u0431\u0443\u0442\u0438 \u043C\u0456\u0436 \u0442\u0435\u0433\u0430\u043C\u0438 %2 \u0456 %3",InvalidNumber:"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0435 \u0447\u0438\u0441\u043B\u043E",NewextarrowArg1:"\u041F\u0435\u0440\u0448\u0438\u0439 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 %1 \u043C\u0430\u0454 \u0431\u0443\u0442\u0438 \u043D\u0430\u0437\u0432\u043E\u044E \u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0430 \u043A\u0435\u0440\u0456\u0432\u043D\u043E\u0457 \u043F\u043E\u0441\u043B\u0456\u0434\u043E\u0432\u043D\u043E\u0441\u0442\u0456",NewextarrowArg2:"\u0414\u0440\u0443\u0433\u0438\u0439 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0434\u043B\u044F %1 \u043C\u0430\u0454 \u0431\u0443\u0442\u0438 \u0434\u0432\u043E\u043C\u0430 \u0446\u0456\u043B\u0438\u043C\u0438 \u0447\u0438\u0441\u043B\u0430\u043C\u0438, \u0440\u043E\u0437\u0434\u0456\u043B\u0435\u043D\u0438\u043C\u0438 \u043A\u043E\u043C\u0430\u043C\u0438",NewextarrowArg3:"\u0422\u0440\u0435\u0442\u0456\u0439 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0434\u043B\u044F %1 \u043C\u0430\u0454 \u0431\u0443\u0442\u0438 \u0447\u0438\u0441\u043B\u043E\u0432\u0438\u043C \u044E\u043D\u0456\u043A\u043E\u0434\u043D\u0438\u043C \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u043C",NoClosingChar:"\u041D\u0435 \u043C\u043E\u0436\u043B\u0438\u0432\u043E \u0437\u043D\u0430\u0439\u0442\u0438 \u0432\u0456\u0434\u043A\u0440\u0438\u0432\u0430\u044E\u0447\u043E\u0457 %1",IllegalControlSequenceName:"\u041D\u0435\u0432\u0456\u0440\u043D\u0435 \u0456\u043C'\u044F \u043A\u0435\u0440\u0456\u0432\u043D\u043E\u0457 \u043F\u043E\u0441\u043B\u0456\u0434\u043E\u0432\u043D\u043E\u0441\u0442\u0456 \u0434\u043B\u044F %1",IllegalParamNumber:"\u041D\u0435\u0432\u0456\u0440\u043D\u0435 \u0447\u0438\u0441\u043B\u043E \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0456\u0432, \u0437\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0445 \u0443 %1",MissingCS:"\u041F\u0456\u0441\u043B\u044F %1 \u043C\u0443\u0441\u0438\u0442\u044C \u0441\u043B\u0456\u0434\u0443\u0432\u0430\u0442\u0438 \u043A\u0435\u0440\u0456\u0432\u043D\u0430 \u043F\u043E\u0441\u043B\u0456\u0434\u043E\u0432\u043D\u0456\u0441\u0442\u044C",CantUseHash2:"\u041D\u0435\u0437\u0430\u043A\u043E\u043D\u043D\u0435 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043D\u043D\u044F # \u0443 \u0448\u0430\u0431\u043B\u043E\u043D\u0456 \u0434\u043B\u044F %1",SequentialParam:"\u041F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0438 \u0434\u043B\u044F %1 \u043F\u043E\u0432\u0438\u043D\u043D\u0456 \u0431\u0443\u0442\u0438 \u043F\u0440\u043E\u043D\u0443\u043C\u0435\u0440\u043E\u0432\u0430\u043D\u0456 \u043F\u043E\u0441\u043B\u0456\u0434\u043E\u0432\u043D\u043E",MissingReplacementString:"\u0412\u0456\u0434\u0441\u0443\u0442\u043D\u0456\u0439 \u0440\u044F\u0434\u043E\u043A \u0437\u0430\u043C\u0456\u043D\u0438 \u0434\u043B\u044F \u0432\u0438\u0437\u043D\u0430\u0447\u0435\u043D\u043D\u044F %1",MismatchUseDef:"\u0412\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043D\u043D\u044F %1 \u043D\u0435 \u0432\u0456\u0434\u043F\u043E\u0432\u0456\u0434\u0430\u0454 \u0439\u043E\u0433\u043E \u0432\u0438\u0437\u043D\u0430\u0447\u0435\u043D\u043D\u044E",RunawayArgument:"\u0412\u0442\u0440\u0430\u0447\u0435\u043D\u0438\u0439 \u0430\u0440\u0433\u0443\u043C\u0435\u043D\u0442 \u0434\u043B\u044F %1?",NoClosingDelim:"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u0437\u043D\u0430\u0439\u0442\u0438 \u0437\u0430\u043A\u0440\u0438\u0432\u0430\u044E\u0447\u043E\u0433\u043E \u0440\u043E\u0437\u0434\u0456\u043B\u044C\u043D\u0438\u043A\u0430 \u0434\u043B\u044F%1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/uk/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/uk/uk.js b/htdocs/js/MathJax-2.7.2/localization/uk/uk.js
new file mode 100644
index 0000000..2ff104d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/uk/uk.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/uk/uk.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("uk",null,{menuTitle:"\u0443\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:'MathJax \u0437\u043D\u0430\u0439\u0448\u043B\u0430 \u043A\u0443\u043A\u0438 \u043A\u043E\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u0457 \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430, \u0449\u043E \u043C\u0456\u0441\u0442\u0438\u0442\u044C \u043A\u043E\u0434 \u0434\u043B\u044F \u0437\u0430\u043F\u0443\u0441\u043A\u0443. \u0412\u0438 \u0445\u043E\u0447\u0435\u0442\u0435 \u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u0439\u043E\u0433\u043E?\n\n\n(\u0412\u0438 \u043F\u043E\u0432\u0438\u043D\u043D\u0456 \u043D\u0430\u0442\u0438\u0441\u043D\u0443\u0442\u0438 "\u0421\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438", \u0430\u0431\u0438 \u0441\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u043A\u0443\u043A \u0443 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432 \u043D\u0430\u0441\u0442\u0440\u043E\u044E\u0432\u0430\u043D\u043D\u044F cookie \u0441\u0435\u0431\u0435.)',MathProcessingError:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043E\u0431\u0440\u043E\u0431\u043A\u0438 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438",MathError:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u0447\u043D\u0430 \u043F\u043E\u043C\u0438\u043B\u043A\u0430",LoadFile:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F %1",Loading:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F",LoadFailed:"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0444\u0430\u0439\u043B: %1",ProcessMath:"\u041E\u0431\u0440\u043E\u0431\u043A\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438: %1%%",Processing:"\u041E\u0431\u0440\u043E\u0431\u043A\u0430...",TypesetMath:"\u0412\u0435\u0440\u0441\u0442\u043A\u0430 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0438: %1%%",Typesetting:"\u0412\u0435\u0440\u0441\u0442\u043A\u0430",MathJaxNotSupported:"\u0412\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454 MathJax",ErrorTips:"\u041F\u0456\u0434\u043A\u0430\u0437\u043A\u0438 \u0449\u043E\u0434\u043E \u0437\u043D\u0435\u0432\u0430\u0434\u0436\u0435\u043D\u043D\u044F: \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0439\u0442\u0435 %%1, \u0434\u043E\u0441\u043B\u0456\u0434\u0456\u0442\u044C %%2 \u0443 \u043A\u043E\u043D\u0441\u043E\u043B\u0456 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){if(a%10===1&&a%100!=11){return 1}if(2<=a%10&&a%10<=4&&!(12<=a%100&&a%100<=14)){return 2}if(a%10===0||(5<=a%10&&a%10<=9)||(11<=a%100&&a%100<=14)){return 3}return 4},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/uk/uk.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/vi/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/vi/FontWarnings.js
new file mode 100644
index 0000000..bacd915
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/vi/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/vi/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("vi","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax s\u1EED d\u1EE5ng c\u00E1c ph\u00F4ng ch\u1EEF tr\u00EAn Web \u0111\u1EC3 v\u1EBD k\u00FD hi\u1EC7u to\u00E1n h\u1ECDc tr\u00EAn trang n\u00E0y. Tr\u00ECnh duy\u1EC7t ph\u1EA3i t\u1EF1 \u0111\u1ED9ng t\u1EA3i v\u1EC1 c\u00E1c ph\u00F4ng ch\u1EEF n\u00E0y; \u0111\u1EC3 l\u00E0m cho trang hi\u1EC3n th\u1ECB nhanh h\u01A1n, b\u1EA1n c\u00F3 th\u1EC3 c\u00E0i \u0111\u1EB7t c\u00E1c ph\u00F4ng ch\u1EEF to\u00E1n h\u1ECDc tr\u1EF1c ti\u1EBFp v\u00E0o th\u01B0 m\u1EE5c ph\u00F4ng ch\u1EEF c\u1EE7a m\u00E1y.",imageFonts:"MathJax s\u1EED d\u1EE5ng c\u00E1c ph\u00F4ng ch\u1EEF h\u00ECnh \u1EA3nh c\u1EE7a n\u00F3 thay v\u00EC c\u00E1c ph\u00F4ng ch\u1EEF tr\u00EAn m\u00E1y ho\u1EB7c tr\u00EAn Web. C\u00E1c bi\u1EC3u th\u1EE9c to\u00E1n h\u1ECDc n\u00E0y s\u1EBD hi\u1EC3n th\u1ECB ch\u1EADm h\u01A1n b\u00ECnh th\u01B0\u1EDDng v\u00E0 c\u00F3 th\u1EC3 in ra \u1EDF \u0111\u1ED9 ph\u00E2n gi\u1EA3i th\u1EA5p.",noFonts:"MathJax kh\u00F4ng t\u00ECm th\u1EA5y ph\u00F4ng ch\u1EEF \u0111\u1EC3 hi\u1EC3n th\u1ECB to\u00E1n h\u1ECDc, v\u00E0 c\u00E1c ph\u00F4ng ch\u1EEF h\u00ECnh \u1EA3nh kh\u00F4ng c\u00F3 s\u1EB5n, n\u00EAn n\u00F3 s\u1EED d\u1EE5ng c\u00E1c k\u00FD t\u1EF1 Unicode b\u00ECnh th\u01B0\u1EDDng n\u1EBFu tr\u01B0\u1EDDng h\u1EE3p tr\u00ECnh duy\u1EC7t c\u00F3 kh\u1EA3 n\u0103ng hi\u1EC3n th\u1ECB ch\u00FAng. M\u1ED9t s\u1ED1 k\u00FD t\u1EF1 s\u1EBD kh\u00F4ng hi\u1EC3n th\u1ECB ho\u1EB7c kh\u00F4ng hi\u1EC3n th\u1ECB ch\u00EDnh x\u00E1c.",webFonts:"H\u1EA7u h\u1EBFt c\u00E1c tr\u00ECnh duy\u1EC7t hi\u1EC7n \u0111\u1EA1i cho ph\u00E9p t\u1EA3i v\u1EC1 ph\u00F4ng ch\u1EEF t\u1EEB trang m\u1EA1ng. Vi\u1EC7c c\u1EADp nh\u1EADt \u0111\u1EBFn m\u1ED9t phi\u00EAn b\u1EA3n tr\u00ECnh duy\u1EC7t m\u1EDBi h\u01A1n (ho\u1EB7c \u0111\u1ED5i qua tr\u00ECnh duy\u1EC7t kh\u00E1c) c\u00F3 th\u1EC3 c\u1EA3i thi\u1EC7n ch\u1EA5t l\u01B0\u1EE3ng c\u1EE7a to\u00E1n tr\u00EAn trang n\u00E0y.",fonts:"MathJax c\u00F3 th\u1EC3 s\u1EED d\u1EE5ng [c\u00E1c ph\u00F4ng ch\u1EEF STIX](%1) ho\u1EB7c [c\u00E1c ph\u00F4ng ch\u1EEF TeX MathJax](%2). H\u00E3y t\u1EA3i v\u1EC1 v\u00E0 c\u00E0i \u0111\u1EB7t m\u1ED9t trong nh\u1EEFng ph\u00F4ng ch\u1EEF n\u00E0y \u0111\u1EC3 c\u1EA3i thi\u1EC7n kinh nghi\u1EC7m MathJax c\u1EE7a b\u1EA1n.",STIXPage:"Trang n\u00E0y \u0111\u01B0\u1EE3c thi\u1EBFt k\u1EBF \u0111\u1EC3 s\u1EED d\u1EE5ng [c\u00E1c ph\u00F4ng ch\u1EEF STIX](%1). H\u00E3y t\u1EA3i v\u1EC1 v\u00E0 c\u00E0i \u0111\u1EB7t nh\u1EEFng ph\u00F4ng ch\u1EEF n\u00E0y \u0111\u1EC3 c\u1EA3i thi\u1EC7n kinh nghi\u1EC7m MathJax c\u1EE7a b\u1EA1n.",TeXPage:"Trang n\u00E0y \u0111\u01B0\u1EE3c thi\u1EBFt k\u1EBF \u0111\u1EC3 s\u1EED d\u1EE5ng [c\u00E1c ph\u00F4ng ch\u1EEF TeX MathJax](%1). H\u00E3y t\u1EA3i v\u1EC1 v\u00E0 c\u00E0i \u0111\u1EB7t nh\u1EEFng ph\u00F4ng ch\u1EEF n\u00E0y \u0111\u1EC3 c\u1EA3i thi\u1EC7n kinh nghi\u1EC7m MathJax c\u1EE7a b\u1EA1n."}});MathJax.Ajax.loadComplete("[MathJax]/localization/vi/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/vi/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/vi/HTML-CSS.js
new file mode 100644
index 0000000..7a70f04
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/vi/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/vi/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("vi","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u0110ang t\u1EA3i ph\u00F4ng ch\u1EEF Web %1",CantLoadWebFont:"Kh\u00F4ng th\u1EC3 t\u1EA3i ph\u00F4ng ch\u1EEF Web %1",FirefoxCantLoadWebFont:"Firefox kh\u00F4ng th\u1EC3 t\u1EA3i ph\u00F4ng ch\u1EEF Web t\u1EEB m\u1ED9t m\u00E1y ch\u1EE7 t\u1EEB xa",CantFindFontUsing:"Kh\u00F4ng t\u00ECm th\u1EA5y ph\u00F4ng ch\u1EEF h\u1EE3p l\u1EC7 d\u00F9ng %1",WebFontsNotAvailable:"Ph\u00F4ng ch\u1EEF Web kh\u00F4ng c\u00F3 s\u1EB5n; \u0111ang s\u1EED d\u1EE5ng ph\u00F4ng ch\u1EEF h\u00ECnh \u1EA3nh thay th\u1EBF"}});MathJax.Ajax.loadComplete("[MathJax]/localization/vi/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/vi/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/vi/HelpDialog.js
new file mode 100644
index 0000000..0fee1e6
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/vi/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/vi/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("vi","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"Tr\u1EE3 gi\u00FAp MathJax",MathJax:"*MathJax* l\u00E0 m\u1ED9t th\u01B0 vi\u1EC7n JavaScript cho ph\u00E9p c\u00E1c t\u00E1c gi\u1EA3 nh\u00FAng c\u00F4ng th\u1EE9c to\u00E1n h\u1ECDc v\u00E0o trang Web. C\u00E1c \u0111\u1ED9c gi\u1EA3 nh\u01B0 b\u1EA1n kh\u00F4ng c\u1EA7n l\u00E0m th\u00EAm g\u00EC \u0111\u1EC3 hi\u1EC3n th\u1ECB to\u00E1n h\u1ECDc.",Browsers:"*Tr\u00ECnh duy\u1EC7t*: MathJax t\u01B0\u01A1ng th\u00EDch v\u1EDBi t\u1EA5t c\u1EA3 c\u00E1c tr\u00ECnh duy\u1EC7t \u0111\u1EDDi m\u1EDBi, bao g\u1ED3m IE 6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+, v\u00E0 ph\u1EA7n nhi\u1EC1u tr\u00ECnh duy\u1EC7t di \u0111\u1ED9ng.",Menu:"*Tr\u00ECnh \u0111\u01A1n To\u00E1n h\u1ECDc*: MathJax th\u00EAm m\u1ED9t tr\u00ECnh \u0111\u01A1n ng\u1EEF c\u1EA3nh v\u00E0o c\u00E1c ph\u01B0\u01A1ng tr\u00ECnh. Nh\u1EA5n chu\u1ED9t ph\u1EA3i ho\u1EB7c nh\u1EA5n gi\u1EEF Ctrl v\u00E0 nh\u1EA5n chu\u1ED9t tr\u00E1i \u0111\u1EC3 m\u1EDF tr\u00ECnh \u0111\u01A1n n\u00E0y.",ShowMath:"*Xem To\u00E1n D\u01B0\u1EDBi d\u1EA1ng* cho ph\u00E9p xem v\u00E0 ch\u00E9p d\u00E1n m\u00E3 ngu\u1ED3n c\u1EE7a ph\u01B0\u01A1ng tr\u00ECnh (d\u01B0\u1EDBi d\u1EA1ng MathML ho\u1EB7c \u0111\u1ECBnh d\u1EA1ng g\u1ED1c).",Settings:"*T\u00F9y ch\u1ECDn To\u00E1n* cho ph\u00E9p \u0111i\u1EC1u khi\u1EC3n c\u00E1c t\u00EDnh n\u0103ng c\u1EE7a MathJax, th\u00ED d\u1EE5 nh\u01B0 k\u00EDch th\u01B0\u1EDBc k\u00FD t\u1EF1 to\u00E1n h\u1ECDc, c\u0169ng nh\u01B0 ph\u01B0\u01A1ng ph\u00E1p hi\u1EC3n th\u1ECB c\u00E1c ph\u01B0\u01A1ng tr\u00ECnh.",Language:"*Ng\u00F4n ng\u1EEF* cho ph\u00E9p l\u1EF1a ch\u1ECDn ng\u00F4n ng\u1EEF cho c\u00E1c tr\u00ECnh \u0111\u01A1n v\u00E0 th\u00F4ng \u0111i\u1EC7p trong MathJax.",Zoom:"*Ph\u00F3ng to*: N\u1EBFu b\u1EA1n c\u1EA3m th\u1EA5y kh\u00F3 \u0111\u1ECDc m\u1ED9t ph\u01B0\u01A1ng tr\u00ECnh, MathJax c\u00F3 th\u1EC3 ph\u00F3ng to n\u00F3 \u0111\u1EC3 gi\u00FAp b\u1EA1n th\u1EA5y r\u00F5 h\u01A1n.",Accessibilty:"*Tr\u1EE3 n\u0103ng*: MathJax t\u1EF1 \u0111\u1ED9ng t\u00E1c \u0111\u1ED9ng v\u1EDBi c\u00E1c tr\u00ECnh \u0111\u1ECDc m\u00E0n h\u00ECnh \u0111\u1EC3 gi\u00FAp ng\u01B0\u1EDDi m\u00F9 l\u00F2a truy c\u1EADp to\u00E1n h\u1ECDc.",Fonts:"*Ph\u00F4ng ch\u1EEF*: MathJax s\u1EED d\u1EE5ng m\u1ED9t s\u1ED1 ph\u00F4ng ch\u1EEF to\u00E1n h\u1ECDc n\u1EBFu \u0111\u01B0\u1EE3c c\u00E0i \u0111\u1EB7t tr\u00EAn m\u00E1y c\u1EE7a b\u1EA1n; n\u1EBFu kh\u00F4ng, n\u00F3 t\u1EA3i c\u00E1c ph\u00F4ng ch\u1EEF Web. B\u1EA1n c\u00F3 th\u1EC3 (nh\u01B0ng kh\u00F4ng c\u1EA7n ph\u1EA3i) c\u00E0i \u0111\u1EB7t c\u00E1c ph\u00F4ng ch\u1EEF v\u00E0o m\u00E1y \u0111\u1EC3 t\u0103ng t\u1ED1c \u0111\u1ED9 s\u1EAFp ch\u1EEF. Ch\u00FAng t\u00F4i khuy\u1EBFn kh\u00EDch c\u00E0i \u0111\u1EB7t c\u00E1c [ph\u00F4ng ch\u1EEF STIX](%1).",CloseDialog:"\u0110\u00F3ng h\u1ED9p tho\u1EA1i tr\u1EE3 gi\u00FAp"}});MathJax.Ajax.loadComplete("[MathJax]/localization/vi/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/vi/MathML.js b/htdocs/js/MathJax-2.7.2/localization/vi/MathML.js
new file mode 100644
index 0000000..6cf35ac
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/vi/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/vi/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("vi","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"mglyph h\u1ECFng: %1",BadMglyphFont:"Ph\u00F4ng ch\u1EEF h\u1ECFng: %1",MathPlayer:"MathJax kh\u00F4ng th\u1EC3 thi\u1EBFt l\u1EADp MathPlayer.\n\nN\u1EBFu MathPlayer ch\u01B0a \u0111\u01B0\u1EE3c c\u00E0i \u0111\u1EB7t, b\u1EA1n c\u1EA7n ph\u1EA3i c\u00E0i \u0111\u1EB7t n\u00F3 tr\u01B0\u1EDBc ti\u00EAn.\nN\u1EBFu kh\u00F4ng, c\u00E1c t\u00F9y ch\u1ECDn b\u1EA3o m\u1EADt c\u1EE7a b\u1EA1n c\u00F3 th\u1EC3 ng\u0103n tr\u1EDF c\u00E1c \u0111i\u1EC1u khi\u1EC3n ActiveX. H\u00E3y ch\u1ECDn T\u00F9y ch\u1ECDn Internet trong tr\u00ECnh \u0111\u01A1n C\u00F4ng c\u1EE5, qua th\u1EBB B\u1EA3o m\u1EADt, v\u00E0 b\u1EA5m n\u00FAt M\u1EE9c t\u00F9y ch\u1EC9nh. Ki\u1EC3m c\u00E1c h\u1ED9p \u201CCh\u1EA1y \u0111i\u1EC1u khi\u1EC3n ActiveX\u201D v\u00E0 \u201CH\u00E0nh vi nh\u1ECB ph\u00E2n v\u00E0 k\u1ECBch b\u1EA3n\u201D.\n\nHi\u1EC7n t\u1EA1i b\u1EA1n s\u1EBD g\u1EB7p c\u00E1c th\u00F4ng b\u00E1o l\u1ED7i thay v\u00EC to\u00E1n h\u1ECDc \u0111\u01B0\u1EE3c k\u1EBFt xu\u1EA5t.",CantCreateXMLParser:"MathJax kh\u00F4ng th\u1EC3 t\u1EA1o ra b\u1ED9 ph\u00E2n t\u00EDch XML cho MathML. H\u00E3y ch\u1ECDn T\u00F9y ch\u1ECDn Internet trong tr\u00ECnh \u0111\u01A1n C\u00F4ng c\u1EE5, qua th\u1EBB B\u1EA3o m\u1EADt, v\u00E0 b\u1EA5m n\u00FAt M\u1EE9c t\u00F9y ch\u1EC9nh. Ki\u1EC3m h\u1ED9p \u201CScript c\u00E1c \u0111i\u1EC1u khi\u1EC3n ActiveX \u0111\u01B0\u1EE3c \u0111\u00E1nh d\u1EA5u l\u00E0 an to\u00E0n\u201D.\n\nMathJax s\u1EBD kh\u00F4ng th\u1EC3 x\u1EED l\u00FD c\u00E1c ph\u01B0\u01A1ng tr\u00ECnh MathML.",UnknownNodeType:"Ki\u1EC3u n\u00FAt kh\u00F4ng r\u00F5: %1",UnexpectedTextNode:"N\u00FAt v\u0103n b\u1EA3n b\u1EA5t ng\u1EEB: %1",ErrorParsingMathML:"L\u1ED7i khi ph\u00E2n t\u00EDch MathML",ParsingError:"L\u1ED7i khi ph\u00E2n t\u00EDch MathML: %1",MathMLSingleElement:"MathML ph\u1EA3i ch\u1EC9 c\u00F3 m\u1ED9t ph\u1EA7n t\u1EED g\u1ED1c",MathMLRootElement:"Ph\u1EA7n t\u1EED g\u1ED1c c\u1EE7a MathML ph\u1EA3i l\u00E0 \u003Cmath\u003E, ch\u1EE9 kh\u00F4ng ph\u1EA3i %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/vi/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/vi/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/vi/MathMenu.js
new file mode 100644
index 0000000..b335722
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/vi/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/vi/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("vi","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"Xem To\u00E1n D\u01B0\u1EDBi d\u1EA1ng",MathMLcode:"M\u00E3 ngu\u1ED3n MathML",OriginalMathML:"MathML G\u1ED1c",TeXCommands:"L\u1EC7nh TeX",AsciiMathInput:"\u0110\u1EA7u v\u00E0o AsciiMathML",Original:"H\u00ECnh th\u1EE9c G\u1ED1c",ErrorMessage:"Th\u00F4ng b\u00E1o L\u1ED7i",Annotation:"Ch\u00FA th\u00EDch",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"MathML N\u1ED9i dung",OpenMath:"OpenMath",texHints:"Xem g\u1EE3i \u00FD TeX trong MathML",Settings:"T\u00F9y ch\u1ECDn To\u00E1n",ZoomTrigger:"H\u00E0nh \u0111\u1ED9ng Ph\u00F3ng to",Hover:"R\u00EA chu\u1ED9t",Click:"Nh\u1EA5n chu\u1ED9t",DoubleClick:"Nh\u1EA5n \u0111\u00FAp chu\u1ED9t",NoZoom:"Kh\u00F4ng ph\u00F3ng to",TriggerRequires:"Ch\u1EC9 khi B\u1EA5m gi\u1EEF:",Option:"Option",Alt:"Alt",Command:"Command",Control:"Control",Shift:"Shift",ZoomFactor:"T\u1EF7 l\u1EC7 Ph\u00F3ng to",Renderer:"Ki\u1EC3u K\u1EBFt xu\u1EA5t To\u00E1n",MPHandles:"Cho ph\u00E9p MathPlayer X\u1EED l\u00FD:",MenuEvents:"S\u1EF1 ki\u1EC7n Tr\u00ECnh \u0111\u01A1n",MouseEvents:"S\u1EF1 ki\u1EC7n Chu\u1ED9t",MenuAndMouse:"S\u1EF1 ki\u1EC7n Chu\u1ED9t v\u00E0 Tr\u00ECnh \u0111\u01A1n",FontPrefs:"T\u00F9y ch\u1ECDn Ph\u00F4ng ch\u1EEF",ForHTMLCSS:"Cho HTML+CSS:",Auto:"T\u1EF1 \u0111\u1ED9ng",TeXLocal:"TeX (tr\u00EAn m\u00E1y)",TeXWeb:"TeX (tr\u00EAn Web)",TeXImage:"TeX (h\u00ECnh \u1EA3nh)",STIXLocal:"STIX (tr\u00EAn m\u00E1y)",STIXWeb:"STIX (tr\u00EAn Web)",AsanaMathWeb:"Asana Math (tr\u00EAn Web)",GyrePagellaWeb:"Gyre Pagella (tr\u00EAn Web)",GyreTermesWeb:"Gyre Termes (tr\u00EAn Web)",LatinModernWeb:"Latinh Modern (tr\u00EAn Web)",NeoEulerWeb:"Neo Euler (tr\u00EAn Web)",ContextMenu:"Tr\u00ECnh \u0111\u01A1n Ng\u1EEF c\u1EA3nh",Browser:"Tr\u00ECnh duy\u1EC7t",Scale:"Ph\u00F3ng to T\u1EA5t c\u1EA3 To\u00E1n\u2026",Discoverable:"T\u00F4 s\u00E1ng khi R\u00EA chu\u1ED9t",Locale:"Ng\u00F4n ng\u1EEF",LoadLocale:"T\u1EA3i t\u1EEB URL\u2026",About:"Gi\u1EDBi thi\u1EC7u v\u1EC1 MathJax",Help:"Tr\u1EE3 gi\u00FAp MathJax",localTeXfonts:"d\u00F9ng c\u00E1c ph\u00F4ng ch\u1EEF TeX tr\u00EAn m\u00E1y",webTeXfonts:"d\u00F9ng ph\u00F4ng ch\u1EEF TeX tr\u00EAn Web",imagefonts:"d\u00F9ng c\u00E1c ph\u00F4ng ch\u1EEF h\u00ECnh \u1EA3nh",localSTIXfonts:"d\u00F9ng c\u00E1c ph\u00F4ng ch\u1EEF STIX tr\u00EAn m\u00E1y",webSVGfonts:"d\u00F9ng c\u00E1c ph\u00F4ng ch\u1EEF SVG tr\u00EAn Web",genericfonts:"d\u00F9ng c\u00E1c ph\u00F4ng ch\u1EEF Unicode chung",wofforotffonts:"Ph\u00F4ng ch\u1EEF WOFF ho\u1EB7c OTF",eotffonts:"Ph\u00F4ng ch\u1EEF EOT",svgfonts:"Ph\u00F4ng ch\u1EEF SVG",WebkitNativeMMLWarning:"Tr\u00ECnh duy\u1EC7t c\u1EE7a b\u1EA1n h\u00ECnh nh\u01B0 kh\u00F4ng h\u1ED7 tr\u1EE3 MathML l\u00E0 m\u1ED9t ng\u00F4n ng\u1EEF g\u1ED1c, n\u00EAn k\u00EDch ho\u1EA1t ch\u1EBF \u0111\u1ED9 k\u1EBFt xu\u1EA5t MathML c\u00F3 th\u1EC3 l\u00E0m cho kh\u00F4ng \u0111\u1ECDc \u0111\u01B0\u1EE3c c\u00E1c to\u00E1n tr\u00EAn trang.",MSIENativeMMLWarning:"Internet Explorer c\u1EA7n ph\u1EA7n b\u1ED5 sung MathPlayer \u0111\u1EC3 x\u1EED l\u00FD \u0111\u1EA7u ra MathML.",OperaNativeMMLWarning:"Opera kh\u00F4ng h\u1ED7 tr\u1EE3 MathML \u0111\u1EA7y \u0111\u1EE7, n\u00EAn k\u00EDch ho\u1EA1t ch\u1EBF \u0111\u1ED9 k\u1EBFt xu\u1EA5t MathML c\u00F3 th\u1EC3 l\u00E0m cho m\u1ED9t s\u1ED1 bi\u1EC3u th\u1EE9c hi\u1EC3n th\u1ECB m\u1ED9t c\u00E1ch kh\u00F4ng ch\u00EDnh x\u00E1c.",SafariNativeMMLWarning:"Tr\u00ECnh duy\u1EC7t c\u1EE7a b\u1EA1n h\u1ED7 tr\u1EE3 MathML g\u1ED1c nh\u01B0ng kh\u00F4ng h\u1ED7 tr\u1EE3 t\u1EA5t c\u1EA3 nh\u1EEFng t\u00EDnh n\u0103ng m\u00E0 MathJax s\u1EED d\u1EE5ng, n\u00EAn m\u1ED9t s\u1ED1 bi\u1EC3u th\u1EE9c c\u00F3 th\u1EC3 hi\u1EC3n th\u1ECB kh\u00F4ng ch\u00EDnh x\u00E1c.",FirefoxNativeMMLWarning:"Tr\u00ECnh duy\u1EC7t c\u1EE7a b\u1EA1n h\u1ED7 tr\u1EE3 MathML g\u1ED1c nh\u01B0ng kh\u00F4ng h\u1ED7 tr\u1EE3 t\u1EA5t c\u1EA3 nh\u1EEFng t\u00EDnh n\u0103ng m\u00E0 MathJax s\u1EED d\u1EE5ng, n\u00EAn m\u1ED9t s\u1ED1 bi\u1EC3u th\u1EE9c c\u00F3 th\u1EC3 hi\u1EC3n th\u1ECB kh\u00F4ng ch\u00EDnh x\u00E1c.",MSIESVGWarning:"SVG kh\u00F4ng \u0111\u01B0\u1EE3c h\u1ED7 tr\u1EE3 trong Internet Explorer tr\u01B0\u1EDBc IE9 ho\u1EB7c khi gi\u1EA3 l\u1EADp IE8 tr\u1EDF xu\u1ED1ng. Vi\u1EC7c k\u00EDch ho\u1EA1t ch\u1EBF \u0111\u1ED9 hi\u1EC3n th\u1ECB SVG s\u1EBD l\u00E0m cho c\u00E1c to\u00E1n hi\u1EC3n th\u1ECB kh\u00F4ng ch\u00EDnh x\u00E1c.",LoadURL:"T\u1EA3i d\u1EEF li\u1EC7u bi\u00EAn d\u1ECBch t\u1EEB URL n\u00E0y:",BadURL:"URL ph\u1EA3i d\u1EABn \u0111\u1EBFn m\u1ED9t t\u1EADp tin JavaScript \u0111\u1ECBnh r\u00F5 d\u1EEF li\u1EC7u bi\u00EAn d\u1ECBch MathJax. C\u00E1c t\u00EAn t\u1EADp tin JavaScript ph\u1EA3i c\u00F3 \u201C.js\u201D \u0111\u1EB1ng sau.",BadData:"Th\u1EA5t b\u1EA1i khi t\u1EA3i d\u1EEF li\u1EC7u bi\u00EAn d\u1ECBch t\u1EEB %1",SwitchAnyway:"C\u1EE9 k\u00EDch ho\u1EA1t ch\u1EBF \u0111\u1ED9 k\u1EBFt xu\u1EA5t n\u00E0y?\n\n(B\u1EA5m OK \u0111\u1EC3 k\u00EDch ho\u1EA1t, ho\u1EB7c Cancel \u0111\u1EC3 ti\u1EBFp t\u1EE5c s\u1EED d\u1EE5ng ch\u1EBF \u0111\u1ED9 k\u1EBFt xu\u1EA5t hi\u1EC7n t\u1EA1i.)",ScaleMath:"Ph\u00F3ng to t\u1EA5t c\u1EA3 to\u00E1n (so v\u1EDBi v\u0103n b\u1EA3n n\u1EB1m chung quanh) b\u1EB1ng t\u1EF7 l\u1EC7:",NonZeroScale:"T\u1EF7 l\u1EC7 ph\u1EA3i kh\u00F4ng 0",PercentScale:"T\u1EF7 l\u1EC7 ph\u1EA3i l\u00E0 s\u1ED1 ph\u1EA7n tr\u0103m (th\u00ED d\u1EE5 120%%)",IE8warning:"Tr\u00ECnh \u0111\u01A1n MathJax v\u00E0 t\u00EDnh n\u0103ng ph\u00F3ng to s\u1EBD kh\u00F4ng c\u00F2n ho\u1EA1t \u0111\u1ED9ng. B\u1EA1n v\u1EABn c\u00F3 th\u1EC3 b\u1EA5m gi\u1EEF Alt v\u00E0 nh\u1EA5n chu\u1ED9t v\u00E0o m\u1ED9t bi\u1EC3u th\u1EE9c \u0111\u1EC3 m\u1EDF tr\u00ECnh \u0111\u01A1n MathJax thay th\u1EBF.\n\nB\u1EA1n c\u00F3 ch\u1EAFc ch\u1EAFn mu\u1ED1n thay \u0111\u1ED5i t\u00F9y ch\u1ECDn MathPlayer?",IE9warning:"Tr\u00ECnh \u0111\u01A1n ng\u1EEF c\u1EA3nh MathJax s\u1EBD b\u1ECB v\u00F4 hi\u1EC7u, nh\u01B0ng b\u1EA1n c\u00F3 th\u1EC3 b\u1EA5m gi\u1EEF Alt v\u00E0 nh\u1EA5n chu\u1ED9t v\u00E0o m\u1ED9t bi\u1EC3u th\u1EE9c \u0111\u1EC3 m\u1EDF tr\u00ECnh \u0111\u01A1n MathJax thay th\u1EBF.",NoOriginalForm:"H\u00ECnh th\u1EE9c g\u1ED1c kh\u00F4ng c\u00F3 s\u1EB5n",Close:"\u0110\u00F3ng",EqSource:"M\u00E3 ngu\u1ED3n C\u00F4ng th\u1EE9c MathJax",CloseAboutDialog:"\u0110\u00F3ng h\u1ED9p tho\u1EA1i gi\u1EDBi thi\u1EC7u v\u1EC1 MathJax",FastPreview:"Xem tr\u01B0\u1EDBc nhanh",AssistiveMML:"MathML tr\u1EE3 n\u0103ng",InTabOrder:"Bao g\u1ED3m trong th\u1EE9 t\u1EF1 Tab"}});MathJax.Ajax.loadComplete("[MathJax]/localization/vi/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/vi/TeX.js b/htdocs/js/MathJax-2.7.2/localization/vi/TeX.js
new file mode 100644
index 0000000..65246dc
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/vi/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/vi/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("vi","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"D\u1EA5u ngo\u1EB7c m\u1EDF c\u00F2n d\u01B0 ho\u1EB7c d\u1EA5u ngo\u1EB7c \u0111\u00F3ng b\u1ECB thi\u1EBFu",ExtraCloseMissingOpen:"D\u1EA5u ngo\u1EB7c \u0111\u00F3ng c\u00F2n d\u01B0 ho\u1EB7c d\u1EA5u ngo\u1EB7c m\u1EDF b\u1ECB thi\u1EBFu",MissingLeftExtraRight:"Thi\u1EBFu \\left ho\u1EB7c d\u01B0 \\right",MissingScript:"Thi\u1EBFu \u0111\u1ED1i s\u1ED1 ch\u1EC9 s\u1ED1",ExtraLeftMissingRight:"D\u01B0 \\left ho\u1EB7c thi\u1EBFu \\right",MissingOpenForSub:"Thi\u1EBFu d\u1EA5u ngo\u1EB7c \u0111\u01A1n m\u1EDF cho ch\u1EC9 s\u1ED1 d\u01B0\u1EDBi",MissingOpenForSup:"Thi\u1EBFu d\u1EA5u ngo\u1EB7c \u0111\u01A1n m\u1EDF cho ch\u1EC9 s\u1ED1 tr\u00EAn",AmbiguousUseOf:"%1 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng m\u1ED9t c\u00E1ch kh\u00F4ng r\u00F5 r\u00E0ng",EnvBadEnd:"\\begin{%1} k\u1EBFt th\u00FAc v\u1EDBi \\end{%2}",EnvMissingEnd:"Thi\u1EBFu \\end{%1}",MissingBoxFor:"Thi\u1EBFu h\u1ED9p cho %1",MissingCloseBrace:"Thi\u1EBFu d\u1EA5u ngo\u1EB7c \u0111\u00F3ng",MisplacedMiddle:"%1 ph\u1EA3i n\u1EB1m gi\u1EEFa \\left v\u00E0 \\right",MisplacedLimits:"%1 ch\u1EC9 \u0111\u01B0\u1EE3c cho ph\u00E9p \u0111\u1ED1i v\u1EDBi ph\u00E9p to\u00E1n",MultipleCommand:"Nhi\u1EC1u %1",InvalidMathMLAttr:"Thu\u1ED9c t\u00EDnh MathML kh\u00F4ng h\u1EE3p l\u1EC7: %1",UnknownAttrForElement:"%1 kh\u00F4ng \u0111\u01B0\u1EE3c c\u00F4ng nh\u1EADn l\u00E0 thu\u1ED9c t\u00EDnh cho %2",MissingArgFor:"Thi\u1EBFu \u0111\u1ED1i s\u1ED1 cho %1",InvalidEnv:"T\u00EAn m\u00F4i tr\u01B0\u1EDDng \u201C%1\u201D kh\u00F4ng h\u1EE3p l\u1EC7",UnknownEnv:"M\u00F4i tr\u01B0\u1EDDng kh\u00F4ng r\u00F5 \u201C%1\u201D",TokenNotFoundForCommand:"Kh\u00F4ng t\u00ECm th\u1EA5y %1 cho %2",CommandNotAllowedInEnv:"Kh\u00F4ng cho ph\u00E9p %1 trong m\u00F4i tr\u01B0\u1EDDng %2",MultipleLabel:"Nh\u00E3n \u201C%1\u201D \u0111\u01B0\u1EE3c \u0111\u1ECBnh r\u00F5 nhi\u1EC1u l\u1EA7n",CommandAtTheBeginingOfLine:"%1 ph\u1EA3i n\u1EB1m v\u00E0o \u0111\u1EA7u d\u00F2ng",MultipleBBoxProperty:"%1 \u0111\u01B0\u1EE3c \u0111\u1ECBnh r\u00F5 hai l\u1EA7n trong %2",InvalidDecimalNumber:"S\u1ED1 th\u1EADp ph\u00E2n kh\u00F4ng h\u1EE3p l\u1EC7",InvalidNumber:"S\u1ED1 kh\u00F4ng h\u1EE3p l\u1EC7",NoClosingChar:"Kh\u00F4ng t\u00ECm th\u1EA5y %1 \u0111\u00F3ng",Misplaced:"\u0110\u00E3 \u0111\u1EB7t sai ch\u1ED7 %1",UndefinedControlSequence:"Tr\u00ECnh t\u1EF1 ki\u1EC3m so\u00E1t kh\u00F4ng x\u00E1c \u0111\u1ECBnh %1",DoubleExponent:"Ch\u1EC9 s\u1ED1 tr\u00EAn ch\u1EC9 s\u1ED1 tr\u00EAn: d\u00F9ng d\u1EA5u ngo\u1EB7c m\u00F3c \u0111\u1EC3 l\u00E0m r\u00F5",DoubleSubscripts:"Ch\u1EC9 s\u1ED1 d\u01B0\u1EDBi ch\u1EC9 s\u1ED1 d\u01B0\u1EDBi: d\u00F9ng d\u1EA5u ngo\u1EB7c m\u00F3c \u0111\u1EC3 l\u00E0m r\u00F5",DoubleExponentPrime:"D\u1EA5u ph\u1EA9y tr\u00EAn g\u00E2y ra ch\u1EC9 s\u1ED1 tr\u00EAn ch\u1EC9 s\u1ED1 tr\u00EAn: d\u00F9ng d\u1EA5u ngo\u1EB7c m\u00F3c \u0111\u1EC3 l\u00E0m r\u00F5",CantUseHash1:"B\u1EA1n kh\u00F4ng th\u1EC3 s\u1EED d\u1EE5ng \u201Ck\u00FD t\u1EF1 tham bi\u1EBFn macro #\u201D trong ch\u1EBF \u0111\u1ED9 to\u00E1n",MisplacedMoveRoot:"%1 ch\u1EC9 c\u00F3 th\u1EC3 xu\u1EA5t hi\u1EC7n trong ph\u00E9p c\u0103n",IntegerArg:"\u0110\u1ED1i s\u1ED1 c\u1EE7a %1 ph\u1EA3i l\u00E0 s\u1ED1 nguy\u00EAn",NotMathMLToken:"%1 kh\u00F4ng ph\u1EA3i l\u00E0 ph\u1EA7n t\u1EED d\u1EA5u hi\u1EC7u",MaxMacroSub1:"\u0110\u00E3 v\u01B0\u1EE3t qu\u00E1 s\u1ED1 l\u1EA7n thay th\u1EBF macro t\u1ED1i \u0111a c\u1EE7a MathJax; c\u00F3 ph\u1EA3i g\u1ECDi macro \u0111\u1EC7 quy?",MaxMacroSub2:"\u0110\u00E3 v\u01B0\u1EE3t qu\u00E1 s\u1ED1 l\u1EA7n thay th\u1EBF t\u1ED1i \u0111a c\u1EE7a MathJax; m\u00F4i tr\u01B0\u1EDDng LaTeX c\u00F3 ph\u1EA3i \u0111\u1EC7 quy?",ExtraAlignTab:"Th\u1EBB c\u0103n ch\u1EC9nh d\u01B0 trong v\u0103n b\u1EA3n \\cases",BracketMustBeDimension:"\u0110\u1ED1i s\u1ED1 trong d\u1EA5u ngo\u1EB7c c\u1EE7a %1 ph\u1EA3i l\u00E0 chi\u1EC1u",ExtraCloseLooking:"D\u1EA5u \u0111\u00F3ng b\u1EA5t ng\u1EDD trong khi t\u00ECm ki\u1EBFm %1",MissingCloseBracket:"Kh\u00F4ng t\u00ECm th\u1EA5y d\u1EA5u \u201C]\u201D \u0111\u00F3ng cho \u0111\u1ED1i s\u1ED1 c\u1EE7a %1",MissingOrUnrecognizedDelim:"D\u1EA5u t\u00E1ch b\u1ECB thi\u1EBFu ho\u1EB7c kh\u00F4ng r\u00F5 cho %1",MissingDimOrUnits:"Thi\u1EBFu chi\u1EC1u ho\u1EB7c \u0111\u01A1n v\u1ECB c\u1EE7a %1",MathNotTerminated:"To\u00E1n kh\u00F4ng ch\u1EA5m d\u1EE9t trong h\u1ED9p v\u0103n b\u1EA3n",IllegalMacroParam:"Tham chi\u1EBFu tham bi\u1EBFn macro kh\u00F4ng h\u1EE3p l\u1EC7",MaxBufferSize:"\u0110\u00E3 v\u01B0\u1EE3t qu\u00E1 k\u00EDch th\u01B0\u1EDBc b\u1ED9 \u0111\u1EC7m n\u1ED9i b\u1ED9 c\u1EE7a MathJax; c\u00F3 ph\u1EA3i g\u1ECDi macro \u0111\u1EC7 quy?",IllegalAlign:"\u0110\u00E3 x\u00E1c \u0111\u1ECBnh s\u1EF1 c\u0103n ch\u1EC9nh kh\u00F4ng h\u1EE3p l\u1EC7 trong %1",BadMathStyleFor:"Ki\u1EC3u to\u00E1n h\u1ECFng v\u1EDBi %1",PositiveIntegerArg:"\u0110\u1ED1i s\u1ED1 c\u1EE7a %1 ph\u1EA3i l\u00E0 s\u1ED1 nguy\u00EAn d\u01B0\u01A1ng",ErroneousNestingEq:"C\u1EA5u tr\u00FAc \u0111\u1EB3ng th\u1EE9c b\u1ECB x\u1EBFp l\u1ED3ng sai l\u1EA7m",MultlineRowsOneCol:"C\u00E1c h\u00E0ng trong m\u00F4i tr\u01B0\u1EDDng %1 ph\u1EA3i c\u00F3 \u0111\u00FAng m\u1ED9t c\u1ED9t",InvalidBBoxProperty:"\u201C%1\u201D kh\u00F4ng tr\u00F4ng gi\u1ED1ng nh\u01B0 m\u00E0u, chi\u1EC1u l\u00F3t, ho\u1EB7c ki\u1EC3u",ExtraEndMissingBegin:"D\u01B0 %1 ho\u1EB7c thi\u1EBFu \\begingroup",GlobalNotFollowedBy:"%1 kh\u00F4ng c\u00F3 \\let, \\def, ho\u1EB7c \\newcommand ti\u1EBFp theo",UndefinedColorModel:"M\u00F4 h\u00ECnh m\u00E0u \u201C%1\u201D kh\u00F4ng \u0111\u1ECBnh ngh\u0129a",ModelArg1:"Gi\u00E1 tr\u1ECB m\u00E0u cho m\u00F4 h\u00ECnh %1 \u0111\u00F2i h\u1ECFi 3 s\u1ED1",ModelArg2:"Gi\u00E1 tr\u1ECB m\u00E0u cho m\u00F4 h\u00ECnh %1 ph\u1EA3i \u1EDF gi\u1EEFa %2 v\u00E0 %3",NewextarrowArg1:"\u0110\u1ED1i s\u1ED1 \u0111\u1EA7u ti\u00EAn c\u1EE7a %1 ph\u1EA3i l\u00E0 t\u00EAn tr\u00ECnh t\u1EF1 \u0111i\u1EC1u khi\u1EC3n",NewextarrowArg2:"\u0110\u1ED1i s\u1ED1 th\u1EE9 hai c\u1EE7a %1 ph\u1EA3i l\u00E0 hai s\u1ED1 nguy\u00EAn ph\u00E2n t\u00E1ch b\u1EB1ng d\u1EA5u ph\u1EA9y",NewextarrowArg3:"\u0110\u1ED1i s\u1ED1 th\u1EE9 ba c\u1EE7a %1 ph\u1EA3i l\u00E0 s\u1ED1 k\u00FD t\u1EF1 Unicode",IllegalControlSequenceName:"T\u00EAn tr\u00ECnh t\u1EF1 \u0111i\u1EC1u khi\u1EC3n kh\u00F4ng h\u1EE3p l\u1EC7 cho %1",IllegalParamNumber:"\u0110\u00E3 x\u00E1c \u0111\u1ECBnh s\u1ED1 tham bi\u1EBFn kh\u00F4ng h\u1EE3p l\u1EC7 cho %1",MissingCS:"%1 ph\u1EA3i c\u00F3 tr\u00ECnh t\u1EF1 \u0111i\u1EC1u khi\u1EC3n ti\u1EBFp theo",CantUseHash2:"\u0110\u00E3 s\u1EED d\u1EE5ng # m\u1ED9t c\u00E1ch kh\u00F4ng h\u1EE3p l\u1EC7 trong khu\u00F4n m\u1EABu c\u1EE7a %1",SequentialParam:"Tham bi\u1EBFn c\u1EE7a %1 ph\u1EA3i \u0111\u01B0\u1EE3c \u0111\u00E1nh s\u1ED1 li\u00EAn t\u1EE5c",MissingReplacementString:"Thi\u1EBFu chu\u1ED7i thay th\u1EBF khi \u0111\u1ECBnh ngh\u0129a %1",MismatchUseDef:"\u0110\u00E3 s\u1EED d\u1EE5ng %1 m\u1ED9t c\u00E1ch kh\u00F4ng ph\u00F9 h\u1EE3p v\u1EDBi \u0111\u1ECBnh ngh\u0129a c\u1EE7a n\u00F3",RunawayArgument:"\u0110\u1ED1i s\u1ED1 c\u1EE7a %1 kh\u00F4ng ng\u1EEBng?",NoClosingDelim:"Kh\u00F4ng t\u00ECm th\u1EA5y d\u1EA5u k\u1EBFt th\u00FAc %1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/vi/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/vi/vi.js b/htdocs/js/MathJax-2.7.2/localization/vi/vi.js
new file mode 100644
index 0000000..e9f5d86
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/vi/vi.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/vi/vi.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("vi",null,{menuTitle:"Ti\u1EBFng Vi\u1EC7t",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax \u0111\u00E3 t\u00ECm th\u1EA5y m\u1ED9t cookie thi\u1EBFt l\u1EADp c\u1EE7a ng\u01B0\u1EDDi d\u00F9ng c\u00F3 m\u00E3 ngu\u1ED3n \u0111\u1EC3 ch\u1EA1y. B\u1EA1n c\u00F3 mu\u1ED1n ch\u1EA1y n\u00F3?\n\n(Khuy\u00EAn b\u1EA1n b\u1EA5m H\u1EE7y b\u1ECF tr\u1EEB khi b\u1EA1n l\u00E0 ng\u01B0\u1EDDi thi\u1EBFt l\u1EADp cookie.)",MathProcessingError:"L\u1ED7i x\u1EED l\u00FD to\u00E1n",MathError:"L\u1ED7i to\u00E1n",LoadFile:"\u0110ang t\u1EA3i %1",Loading:"\u0110ang t\u1EA3i",LoadFailed:"Th\u1EA5t b\u1EA1i khi t\u1EA3i t\u1EADp tin: %1",ProcessMath:"\u0110ang x\u1EED l\u00FD to\u00E1n: %1%%",Processing:"\u0110ang x\u1EED l\u00FD",TypesetMath:"\u0110ang x\u1EBFp ch\u1EEF to\u00E1n: %1%%",Typesetting:"\u0110ang x\u1EBFp ch\u1EEF",MathJaxNotSupported:"Tr\u00ECnh duy\u1EC7t c\u1EE7a b\u1EA1n kh\u00F4ng h\u1ED7 tr\u1EE3 MathJax",ErrorTips:"M\u1EB9o v\u1EB7t g\u1EE1 l\u1ED7i: s\u1EED d\u1EE5ng %%1, ki\u1EC3m tra %%2 trong b\u1EA3ng \u0111i\u1EC1u khi\u1EC3n c\u1EE7a tr\u00ECnh duy\u1EC7t"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return String(a).replace(".",",")}});MathJax.Ajax.loadComplete("[MathJax]/localization/vi/vi.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hans/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/zh-hans/FontWarnings.js
new file mode 100644
index 0000000..52b22a3
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hans/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hans/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hans","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax\u4F7F\u7528\u57FA\u4E8EWeb\u7684\u5B57\u4F53\u6765\u663E\u793A\u6B64\u9875\u4E0A\u663E\u793A\u6570\u5B66\u76F8\u5173\u5185\u5BB9\u3002\u8FD9\u5C06\u82B1\u8D39\u8F83\u957F\u65F6\u95F4\u4E0B\u8F7D\uFF0C\u6240\u4EE5\u6211\u4EEC\u5F3A\u70C8\u5EFA\u8BAE\u60A8\u76F4\u63A5\u5728\u60A8\u7684\u64CD\u4F5C\u7CFB\u7EDF\u7684\u5B57\u4F53\u6587\u4EF6\u5939\u4E2D\u5B89\u88C5\u6570\u5B66\u7B26\u53F7\u5B57\u4F53\u4EE5\u4FBF\u7ACB\u523B\u663E\u793A\u3002",imageFonts:"MathJax\u4F7F\u7528\u56FE\u50CF\u5B57\u4F53\u800C\u4E0D\u662F\u672C\u5730\u6216\u57FA\u4E8EWeb\u7684\u5B57\u4F53\u3002\u8FD9\u5C06\u6BD4\u5E73\u5E38\u663E\u793A\u66F4\u6162\uFF0C\u4E14\u76F8\u5173\u6570\u5B66\u7B26\u53F7\u53EF\u80FD\u65E0\u6CD5\u5168\u606F\u7684\u88AB\u6253\u5370\u673A\u6253\u5370\u3002",noFonts:"MathJax\u65E0\u6CD5\u5B9A\u4F4D\u60A8\u4F7F\u7528\u4E2D\u7684\u5B57\u4F53\u4EE5\u663E\u793A\u6570\u5B66\u7B26\u53F7\uFF0C\u56FE\u50CF\u5B57\u4F53\u4EA6\u65E0\u6CD5\u4F7F\u7528\uFF0C\u6240\u4EE5\u6211\u4EEC\u4E0D\u5F97\u4E0D\u8C03\u7528Unicode\u5B57\u7B26\u4EE5\u663E\u793A\u4E4B\u3002\u67D0\u4E9B\u5B57\u7B26\u5C06\u65E0\u6CD5\u6B63\u786E\u663E\u793A\uFF0C\u4E43\u81F3\u5F7B\u5E95\u65E0\u6CD5\u663E\u793A\u3002",webFonts:"\u73B0\u65F6\u5927\u591A\u6570\u6D4F\u89C8\u5668\u5141\u8BB8\u901A\u8FC7\u4E92\u8054\u7F51\u4E0B\u8F7D\u5B57\u4F53\u3002\u66F4\u65B0\u60A8\u7684\u6D4F\u89C8\u5668\u81F3\u6700\u65B0\u7248\u672C\uFF08\u6216\u8005\u5E72\u8106\u66F4\u6362\u6D4F\u89C8\u5668\uFF09\u4EE5\u4FBF\u5728\u6B64\u9875\u9762\u63D0\u9AD8\u6570\u5B66\u7B26\u53F7\u7684\u663E\u793A\u8D28\u91CF\u3002",fonts:"MathJax\u53EF\u4F7F\u7528[STIX fonts](%1)\u6216\u8005[MathJax TeX fonts](%2)\u3002\u4E0B\u8F7D\u5E76\u5B89\u88C5\u8FD9\u4E9B\u5B57\u4F53\u4EE5\u6539\u5584\u60A8\u7684MathJax\u4F53\u9A8C\u3002",STIXPage:"\u6B64\u9875\u9762\u88AB\u8BBE\u8BA1\u4E3A\u4F7F\u7528[STIX fonts](%1)\u3002\u4E0B\u8F7D\u5E76\u5B89\u88C5\u5B83\u4EE5\u589E\u52A0\u60A8\u7684MathJax\u4F53\u9A8C\u3002",TeXPage:"\u6B64\u9875\u9762\u88AB\u8BBE\u8BA1\u4E3A\u4F7F\u7528[MathJax TeX fonts](%1)\u3002\u4E0B\u8F7D\u5E76\u5B89\u88C5\u5B83\u4EE5\u589E\u52A0\u60A8\u7684MathJax\u4F53\u9A8C\u3002"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hans/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hans/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/zh-hans/HTML-CSS.js
new file mode 100644
index 0000000..de743de
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hans/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hans/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hans","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u52A0\u8F7Dweb\u5B57\u4F53%1",CantLoadWebFont:"Web\u5B57\u4F53%1\u65E0\u6CD5\u52A0\u8F7D",FirefoxCantLoadWebFont:"\u60A8\u5728\u4F7F\u7528\u706B\u72D0\u6D4F\u89C8\u5668\uFF0C\u5979\u4E0D\u652F\u6301\u4ECE\u8FDC\u7A0B\u4E3B\u673A\u4E0B\u8F7D\u4EFB\u4F55web\u5B57\u4F53",CantFindFontUsing:"\u65E0\u6CD5\u627E\u5230\u4F7F\u7528%1\u7684\u6709\u6548\u5B57\u4F53",WebFontsNotAvailable:"Web\u5B57\u4F53\u4E0D\u77E5\u4E3A\u4F55\u65E0\u6CD5\u4F7F\u7528\uFF1F\uFF01\u2014\u2014\u6211\u4EEC\u5C06\u4E3A\u9601\u4E0B\u8F6C\u6362\u4E3A\u56FE\u7247\u5B57\u4F53"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hans/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hans/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/zh-hans/HelpDialog.js
new file mode 100644
index 0000000..01bdee4
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hans/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hans/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hans","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax\u5E2E\u52A9",MathJax:"*MathJax*\u662F\u4E00\u79CD\u8BA9\u7F51\u9875\u5236\u4F5C\u8005\u5F80\u7F51\u9875\u4E2D\u52A0\u5165\u6570\u5B66\u5F0F\u7684JavaScript\u8FD0\u884C\u5E93\u3002\u4F5C\u4E3A\u8BFB\u8005\uFF0C\u60A8\u4E0D\u9700\u8981\u505A\u4EFB\u4F55\u4F7F\u5176\u51FA\u73B0\u7684\u4E8B\u60C5\u3002",Browsers:"*\u6D4F\u89C8\u5668*\uFF1AMathJax\u53EF\u4EE5\u5728\u6240\u6709\u8F83\u65B0\u6D4F\u89C8\u5668\u4E0A\u5DE5\u4F5C\uFF0C\u5305\u62ECIE6+\u3001Firefox 3+\u3001Chrome 0.2+\u3001Safari 2+\u3001Opera 9.6+\u548C\u5927\u591A\u6570\u79FB\u52A8\u6D4F\u89C8\u5668\u3002",Menu:"*\u6570\u5F0F\u83DC\u5355*\uFF1AMathJax\u7ED9\u6570\u5F0F\u6DFB\u52A0\u4E86\u5FEB\u6377\u83DC\u5355\u3002\u53F3\u952E\u6216\u6309Ctrl\u7136\u540E\u70B9\u51FB\u4EFB\u4F55\u6570\u5F0F\u5373\u53EF\u8FDB\u5165\u83DC\u5355\u3002",ShowMath:"*\u6570\u5F0F\u663E\u793A\u5F62\u5F0F*\u5141\u8BB8\u60A8\u6D4F\u89C8\u516C\u5F0F\u7684\u6E90\u4EE3\u7801\u4EE5\u4FBF\u590D\u5236\u7C98\u8D34\uFF08\u4EE5\u539F\u59CB\u5F62\u5F0F\u6216MathML\uFF09\u3002",Settings:"*\u6570\u5B66\u8BBE\u7F6E*\u91CC\u60A8\u60A8\u53EF\u4EE5\u8C03\u6574MathJax\u7684\u5404\u79CD\u529F\u80FD\uFF0C\u6BD4\u5982\u8BF4\u6570\u5F0F\u7684\u5927\u5C0F\uFF0C\u548C\u663E\u793A\u7B49\u5F0F\u7684\u673A\u7406\u3002",Language:"*\u8BED\u8A00*\u7ED9\u60A8\u9009\u62E9MathJax\u7528\u4F5C\u83DC\u5355\u548C\u8B66\u544A\u4FE1\u606F\u7684\u8BED\u8A00\u3002",Zoom:"*\u6570\u5F0F\u7F29\u653E*\uFF1A\u5982\u679C\u60A8\u6D4F\u89C8\u7B49\u5F0F\u65F6\u9047\u5230\u56F0\u96BE\uFF0CMathJax\u53EF\u4EE5\u5C06\u5176\u653E\u5927\u6765\u4F7F\u60A8\u83B7\u5F97\u66F4\u597D\u7684\u4F53\u9A8C\u3002",Accessibilty:"*\u8F85\u52A9\u529F\u80FD*\uFF1AMathJax\u4F1A\u81EA\u52A8\u4E0E\u8BBF\u95EE\u8005\u4EA4\u4E92\u4F7F\u89C6\u89C9\u969C\u788D\u8005\u7406\u89E3\u6570\u5F0F\u66F4\u52A0\u5BB9\u6613\u3002",Fonts:"*\u5B57\u4F53*\uFF1AMathJax\u5C06\u4F1A\u4F7F\u7528\u60A8\u7535\u8111\u4E0A\u5B89\u88C5\u7684\u67D0\u4E9B\u6570\u5F0F\u5B57\u4F53\u6765\u663E\u793A\u6570\u5F0F\uFF1B\u5982\u679C\u6CA1\u6709\u5B89\u88C5\u7684\u8BDD\uFF0C\u5B83\u5C06\u4F7F\u7528\u7F51\u7EDC\u4E0A\u7684\u5B57\u4F53\u3002\u867D\u7136\u5E76\u975E\u5FC5\u8981\uFF0C\u4F46\u662F\u5C06\u8FD9\u4E9B\u5B57\u4F53\u5B89\u88C5\u5230\u672C\u5730\u80FD\u52A0\u901F\u6570\u5F0F\u7684\u663E\u793A\u3002\u6211\u4EEC\u5EFA\u8BAE\u60A8\u5B89\u88C5[STIX fonts](%1)\u3002",CloseDialog:"\u5173\u95ED\u5E2E\u52A9\u5BF9\u8BDD"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hans/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hans/MathML.js b/htdocs/js/MathJax-2.7.2/localization/zh-hans/MathML.js
new file mode 100644
index 0000000..887b341
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hans/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hans/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hans","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"\u9519\u8BEF\u7684\u79FB\u52A8\u5B57\u5F62\uFF1A%1",BadMglyphFont:"\u9519\u8BEF\u5B57\u4F53\uFF1A%1",MathPlayer:"MathJax\u65E0\u6CD5\u542F\u7528MathPlayer\u3002\n\n\u5982\u679C\u8FD8\u6CA1\u6709\u5B89\u88C5MathPlayer\uFF0C\u60A8\u5FC5\u987B\u5148\u5B89\u88C5MathPlayer\u3002\u5982\u679C\u60A8\u7684\u5B89\u5168\u8BBE\u7F6E\u6709\u53EF\u80FD\u4F1A\u963B\u6B62ActiveX\u7684\u8FD0\u884C\uFF0C\u8BF7\u5728\u5DE5\u5177\u83DC\u5355\u4E0B\u7684Internet \u9009\u9879\u4E2D\u9009\u62E9\u5B89\u5168\u6807\u7B7E\u7136\u540E\u70B9\u51FB\u81EA\u5B9A\u4E49\u7EA7\u522B\uFF0C\u68C0\u67E5\u201C\u4E8C\u8FDB\u5236\u6587\u4EF6\u548C\u811A\u672C\u884C\u4E3A\u201D\u548C\u201C\u8FD0\u884C ActiveX \u63A7\u4EF6\u201D\u662F\u5426\u5DF2\u542F\u7528\u3002\n\n\u76EE\u524D\u60A8\u770B\u5230\u7684\u53EA\u80FD\u662F\u9519\u8BEF\u4FE1\u606F\u800C\u975E\u6392\u7248\u6570\u5F0F\u3002",CantCreateXMLParser:"MathJax\u65E0\u6CD5\u4E3AMathML\u521B\u5EFAXML\u89E3\u6790\u5668\u3002\u8BF7\u68C0\u67E5\u5B89\u5168\u8BBE\u7F6E\n\u201C\u5BF9\u6807\u8BB0\u4E3A\u53EF\u5B89\u5168\u6267\u884C\u811A\u672C\u7684 Active \u63A7\u4EF6\u6267\u884C\u811A\u672C\u201D\n\u662F\u5426\u5DF2\u5F00\u542F\uFF08\u5728\u5DE5\u5177\u4E2D\u5F00\u542FInternet \u9009\u9879\u7136\u540E\u9009\u62E9\u5B89\u5168\n\u9762\u677F\uFF0C\u70B9\u81EA\u5B9A\u4E49\u7EA7\u522B\u6309\u94AE\u627E\u5230\u8FD9\u4E2A\u9009\u9879\u5E76\u5F00\u542F\uFF09\u3002\n\nMathJax\u5C06\u65E0\u6CD5\u5904\u7406MathML\u7B49\u5F0F",UnknownNodeType:"\u672A\u77E5\u7684\u8282\u70B9\u7C7B\u578B\uFF1A%1",UnexpectedTextNode:"\u610F\u5916\u7684\u6587\u672C\u8282\u70B9\uFF1A%1",ErrorParsingMathML:"\u89E3\u6790MathML\u65F6\u51FA\u9519",ParsingError:"\u89E3\u6790MathML\u65F6\u51FA\u9519\uFF1A%1",MathMLSingleElement:"MathML\u5FC5\u987B\u7528\u5355\u4E2A\u5143\u7D20\u5EFA\u7ACB",MathMLRootElement:"MathML\u5FC5\u987B\u7528\u003Cmath\u003E\u5143\u7D20\u5EFA\u7ACB\uFF0C\u800C\u4E0D\u662F%1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hans/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hans/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/zh-hans/MathMenu.js
new file mode 100644
index 0000000..4db7b43
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hans/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hans/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hans","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u6570\u5F0F\u663E\u793A\u5F62\u5F0F",MathMLcode:"MathML\u4EE3\u7801",OriginalMathML:"\u539F\u59CB\u7684MathML",TeXCommands:"TeX\u547D\u4EE4",AsciiMathInput:"AsciiMathML\u8F93\u5165",Original:"\u539F\u59CB\u683C\u5F0F",ErrorMessage:"\u9519\u8BEF\u4FE1\u606F",Annotation:"\u6CE8\u91CA",TeX:"TeX",StarMath:"StarMath",Maple:"\u67AB\u53F6",ContentMathML:"MathML\u5185\u5BB9",OpenMath:"OpenMath",texHints:"\u5728MathML\u4E2D\u663E\u793ATeX\u63D0\u793A",Settings:"\u6570\u5B66\u8BBE\u7F6E",ZoomTrigger:"\u7F29\u653E\u89E6\u53D1",Hover:"\u6307\u9488\u60AC\u505C",Click:"\u70B9\u51FB",DoubleClick:"\u53CC\u51FB",NoZoom:"\u5E76\u65E0\u7F29\u653E",TriggerRequires:"\u89E6\u53D1\u9700\u8981\uFF1A",Option:"\u9009\u9879",Alt:"Alt\u952E",Command:"Command\u952E",Control:"Ctrl\u952E",Shift:"Shift\u952E",ZoomFactor:"\u53D8\u7126\u500D\u7387",Renderer:"\u6570\u5B66\u6E32\u67D3",MPHandles:"\u5141\u8BB8MathPlayer\u5904\u7406\uFF1A",MenuEvents:"\u83DC\u5355\u4E8B\u4EF6",MouseEvents:"\u9F20\u6807\u4E8B\u4EF6",MenuAndMouse:"\u9F20\u6807\u548C\u83DC\u5355\u4E8B\u4EF6",FontPrefs:"\u5B57\u4F53\u8BBE\u7F6E",ForHTMLCSS:"\u7528\u4E8EHTML-CSS\uFF1A",Auto:"\u81EA\u52A8",TeXLocal:"TeX\uFF08\u672C\u5730\uFF09",TeXWeb:"TeX\uFF08\u7F51\u9875\uFF09",TeXImage:"TeX\uFF08\u56FE\u7247\uFF09",STIXLocal:"STIX\uFF08\u672C\u5730\uFF09",STIXWeb:"STIX\uFF08web\uFF09",LatinModernWeb:"\u62C9\u4E01\u6469\u767B\uFF08web\uFF09",ContextMenu:"\u4E0A\u4E0B\u6587\u83DC\u5355",Browser:"\u6D4F\u89C8\u5668",Scale:"\u7F29\u653E\u6240\u6709\u6570\u5B66...",Discoverable:"\u60AC\u505C\u4EAE\u70B9",Locale:"\u8BED\u8A00",LoadLocale:"\u4ECEURL\u8F7D\u5165...",About:"\u5173\u4E8EMathJax",Help:"MathJax\u5E2E\u52A9",localTeXfonts:"\u4F7F\u7528\u672C\u5730TeX\u5B57\u4F53",webTeXfonts:"\u4F7F\u7528\u7F51\u9875TeX\u5B57\u4F53",imagefonts:"\u56FE\u50CF\u5B57\u4F53\u4F7F\u7528\u4E2D",localSTIXfonts:"\u4F7F\u7528\u672C\u5730STIX\u5B57\u4F53",webSVGfonts:"\u4F7F\u7528\u7F51\u9875SVG\u5B57\u4F53",genericfonts:"\u4F7F\u7528\u901A\u7528Unicode\u5B57\u4F53",wofforotffonts:"woff\u6216otf\u5B57\u4F53",eotffonts:"eot\u5B57\u4F53",svgfonts:"svg\u5B57\u4F53",WebkitNativeMMLWarning:"\u60A8\u7684\u6D4F\u89C8\u5668\u636E\u4FE1\u65E0\u6CD5\u652F\u6301MathML\u672C\u8EAB\uFF0C\u56E0\u6B64\u5207\u6362\u5230MathML\u8F93\u51FA\u5C06\u53EF\u80FD\u5BFC\u81F4\u9875\u9762\u4E0A\u7684\u6570\u5B66\u516C\u5F0F\u4E0D\u53EF\u8BFB\u3002",MSIENativeMMLWarning:"Internet Explorer\u9700\u8981MathPlayer\u63D2\u4EF6\u6765\u5904\u7406MathML\u8F93\u51FA\u3002",OperaNativeMMLWarning:"Opera\u5BF9MathML\u7684\u652F\u6301\u5341\u5206\u6709\u9650\uFF0C\u56E0\u6B64\u8F6C\u6362\u81F3MathML\u8F93\u51FA\u53EF\u80FD\u4F1A\u5BFC\u81F4\u4E00\u4E9B\u8868\u8FBE\u5F0F\u65E0\u6CD5\u6B63\u5E38\u6E32\u67D3\u3002",SafariNativeMMLWarning:"\u60A8\u7684\u6D4F\u89C8\u5668\u7684MathML\u4E0D\u652F\u6301\u6240\u6709MathJax\u7684\u529F\u80FD\uFF0C\u6709\u4E9B\u8868\u8FBE\u5F0F\u53EF\u80FD\u65E0\u6CD5\u6B63\u5E38\u5448\u73B0\u3002",FirefoxNativeMMLWarning:"\u60A8\u7684\u6D4F\u89C8\u5668\u7684MathML\u4E0D\u652F\u6301\u6240\u6709MathJax\u7684\u529F\u80FD\uFF0C\u6709\u4E9B\u8868\u8FBE\u5F0F\u53EF\u80FD\u65E0\u6CD5\u6B63\u5E38\u5448\u73B0\u3002",LoadURL:"\u4ECE\u6B64URL\u52A0\u8F7D\u7FFB\u8BD1\u6570\u636E\uFF1A",BadURL:"URL\u5FC5\u987B\u94FE\u81F3\u5B9A\u4E49MathJax\u7FFB\u8BD1\u6570\u636E\u7684JavaScript\u6587\u4EF6\u3002JavaScript\u7684\u6587\u4EF6\u540D\u5E94\u4EE5\u201C.js\u201D\u7ED3\u5C3E",BadData:"\u4ECE%1\u52A0\u8F7D\u7FFB\u8BD1\u6570\u636E\u5931\u8D25",SwitchAnyway:"\u4E00\u5B9A\u8981\u66F4\u6539\u6E32\u67D3\u5668\uFF1F\n\n\uFF08\u70B9OK\u66F4\u6539\uFF0C\u70B9\u53D6\u6D88\u5373\u4EE5\u5F53\u524D\u6E32\u67D3\u5668\u7EE7\u7EED\uFF09",ScaleMath:"\u6570\u5F0F\u7F29\u653E\u767E\u5206\u6BD4\uFF08\u5BF9\u6BD4\u4E8E\u65C1\u8FB9\u7684\u6587\u5B57\uFF09",NonZeroScale:"\u500D\u7387\u4E0D\u5E94\u4E3A\u96F6",PercentScale:"\u500D\u7387\u5E94\u8BE5\u662F\u4E00\u4E2A\u767E\u5206\u6BD4 \uFF08\u4F8B\u5982120%%\uFF09",IE8warning:"\u8FD9\u5C06\u5173\u95EDMathJax\u83DC\u5355\u4E0E\u7F29\u653E\u529F\u80FD\uFF0C\u4F46\u60A8\u53EF\u4EE5\u70B9\u51FBAlt-Click\u6216\u70B9\u51FB\u4E00\u4E2A\u8868\u8FBE\u5F0F\u6765\u8FDB\u5165MathJax\u83DC\u5355\u3002\n\n\u786E\u5B9E\u8981\u66F4\u6539MathPlayer\u8BBE\u7F6E\u5417\uFF1F",IE9warning:"MathJax\u5FEB\u6377\u83DC\u5355\u5C06\u5173\u95ED\uFF0C\u4F46\u60A8\u53EF\u4EE5\u6309Alt\u5E76\u70B9\u51FB\u8868\u8FBE\u5F0F\u6765\u547C\u51FA\u83DC\u5355\u3002",NoOriginalForm:"\u6CA1\u6709\u53EF\u7528\u7684\u539F\u59CB\u5F62\u5F0F",Close:"\u5173\u95ED",EqSource:"MathJax \u65B9\u7A0B\u6E90",AsanaMathWeb:"Asana Math (web)",GyrePagellaWeb:"Gyre Pagella (web)",GyreTermesWeb:"Gyre Termes (web)",NeoEulerWeb:"Neo Euler (web)",MSIESVGWarning:"SVG\u5728 IE9 \u4E4B\u524D\u7684 Internet Explorer \u6216\u4F7F\u7528 IE8 \u53CA\u4EE5\u4E0B\u67B6\u6784\u7684\u6D4F\u89C8\u5668\u4E2D\u4E0D\u6267\u884C\u3002\u8F6C\u6362SVG\u8F93\u51FA\u5C06\u5BFC\u81F4\u6570\u5B66\u516C\u5F0F\u4E0D\u80FD\u6B63\u5E38\u663E\u793A\u3002",CloseAboutDialog:"\u5173\u95ED\u6709\u5173MathJax\u5BF9\u8BDD",FastPreview:"\u5FEB\u901F\u9884\u89C8",AssistiveMML:"\u8F85\u52A9MathML",InTabOrder:"\u5305\u542B\u5728\u6807\u7B7E\u987A\u5E8F\u4E2D"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hans/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hans/TeX.js b/htdocs/js/MathJax-2.7.2/localization/zh-hans/TeX.js
new file mode 100644
index 0000000..e24cbdc
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hans/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hans/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hans","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u6709\u591A\u4F59\u7684\u5DE6\u62EC\u53F7\u6216\u7F3A\u5C11\u53F3\u62EC\u53F7",ExtraCloseMissingOpen:"\u6709\u591A\u4F59\u7684\u53F3\u62EC\u53F7\u6216\u7F3A\u5C11\u5DE6\u62EC\u53F7",MissingLeftExtraRight:"\u4E22\u5931\\left\u6216\u989D\u5916\u51FA\u73B0\\right",MissingScript:"\u6709\u4E0A\u6807\u6216\u4E0B\u6807\u7F3A\u5C11\u53C2\u6570",ExtraLeftMissingRight:"\u989D\u5916\u7684\\left\u6216\u8005\u4E22\u5931\\right",Misplaced:"%1\u88AB\u653E\u7F6E\u4E8E\u9519\u8BEF\u7684\u5730\u65B9",MissingOpenForSub:"\u7F3A\u5C11\u4E0B\u6807\u7684\u5DE6\u62EC\u53F7",MissingOpenForSup:"\u7F3A\u5C11\u4E0A\u6807\u7684\u5DE6\u62EC\u53F7",AmbiguousUseOf:"%1\u7684\u4F7F\u7528\u4E0D\u660E\u786E",EnvBadEnd:"\\begin{%1}\u7531\\end{%2}\u7ED3\u675F\u4E4B",EnvMissingEnd:"\\end{%1}\u4E22\u5931",MissingBoxFor:"\u7F3A\u5C11\u7528\u4E8E%1\u7684\u6846",MissingCloseBrace:"\u7F3A\u5C11\u53F3\u62EC\u53F7",UndefinedControlSequence:"\u672A\u5B9A\u4E49\u7684\u63A7\u5236\u6570\u5217%1",DoubleExponent:"\u4E24\u4E2A\u6307\u6570\uFF1A\u4F7F\u7528\u5927\u62EC\u53F7\u6765\u6F84\u6E05",DoubleSubscripts:"\u53CC\u4E0B\u6807\uFF1A\u4F7F\u7528\u62EC\u53F7\u6765\u660E\u786E",CantUseHash1:"\u60A8\u4E0D\u80FD\u5728\u6570\u5B66\u6A21\u5F0F\u4E2D\u4F7F\u7528\u201C\u5B8F\u53C2\u6570\u5B57\u7B26#\u201D",MisplacedMiddle:"%1\u5FC5\u987B\u5728\\left\u548C\\right\u4E4B\u5185",MisplacedLimits:"%1\u53EA\u5141\u8BB8\u5728\u8FD0\u7B97\u7B26\u4E0A",MisplacedMoveRoot:"%1\u53EA\u80FD\u5728\u6839\u4E2D\u51FA\u73B0",MultipleCommand:"\u591A\u79CD%1",IntegerArg:"\u53C2\u6570%1\u5FC5\u987B\u662F\u6574\u6570",NotMathMLToken:"%1\u4E0D\u662F\u6743\u6807\u5143\u7D20",InvalidMathMLAttr:"\u65E0\u6548MathML\u5C5E\u6027\uFF1A%1",UnknownAttrForElement:"%1\u4E0D\u662F%2\u7684\u5DF2\u8BC6\u522B\u5C5E\u6027",MaxMacroSub1:"\u8D85\u51FAMathJax\u6700\u5927\u5B8F\u66FF\u4EE3\u6B21\u6570\uFF1B\u5B58\u5728\u9012\u5F52\u7684\u5B8F\u8C03\u7528\uFF1F",MissingArgFor:"\u4E0E%1\u76F8\u5173\u7684\u53C2\u6570\u7F3A\u5931",InvalidEnv:"\u65E0\u6548\u7684\u73AF\u5883\u540D\u79F0\u201C%1\u201D",UnknownEnv:"\u672A\u77E5\u7684\u73AF\u5883\u53D8\u91CF'%1'",MissingCloseBracket:"\u65E0\u6CD5\u627E\u5230%1\u7684\u53C2\u6570\u7684\u53F3\u201C]\u201D",MissingOrUnrecognizedDelim:"\u627E\u4E0D\u5230\u6216\u65E0\u6CD5\u8BC6\u522B%1\u7684\u5206\u9694\u7B26",MissingDimOrUnits:"\u7F3A\u5C11%1\u7684\u7EF4\u5EA6\u6216\u5176\u5355\u4F4D",TokenNotFoundForCommand:"\u65E0\u6CD5\u627E\u5230\u7528\u4E8E%2\u7684%1",MathNotTerminated:"\u6570\u5B66\u5F0F\u5728\u6587\u672C\u6846\u4E2D\u672A\u7ED3\u675F",IllegalMacroParam:"\u975E\u6CD5\u5B8F\u53C2\u6570\u5F15\u7528",MaxBufferSize:"MathJax\u5185\u90E8\u7F13\u51B2\u533A\u5927\u5C0F\u8D85\u9650\uFF1B\u5B58\u5728\u9012\u5F52\u7684\u5B8F\u8C03\u7528\uFF1F",CommandNotAllowedInEnv:"%1\u5728%2\u73AF\u5883\u4E2D\u4E0D\u5141\u8BB8",IllegalAlign:"\u6307\u5B9A\u7684\u5BF9\u9F50\u65B9\u5F0F%1\u4E0D\u7B26\u7F16\u8F91\u624B\u518C",BadMathStyleFor:"%1\u7684\u6570\u5F0F\u6837\u5F0F\u65E0\u6548",PositiveIntegerArg:"\u53C2\u6570%1\u5FC5\u987B\u662F\u6B63\u6574\u6570",ErroneousNestingEq:"\u9519\u8BEF\u7684\u65B9\u7A0B\u5D4C\u5957\u7ED3\u6784",MultipleBBoxProperty:"%1\u5728%2\u4E2D\u6307\u5B9A\u4E86\u4E24\u6B21",ExtraEndMissingBegin:"\u6709\u591A\u4F59\u7684%1\u6216\u7F3A\u5C11\\begingroup",UndefinedColorModel:"\u8272\u5F69\u6A21\u5757\u201C%1\u201D\u672A\u5B9A\u4E49",ModelArg1:"%1\u6A21\u5757\u7684\u8272\u5F69\u503C\u9700\u8981\u4E09\u4E2A\u6570\u5B57",InvalidDecimalNumber:"\u65E0\u6548\u5341\u8FDB\u5236\u6570",ModelArg2:"%1\u6A21\u5757\u7684\u8272\u5F69\u503C\u5FC5\u987B\u5728%2\u548C%3\u4E4B\u95F4",InvalidNumber:"\u4E0D\u5141\u8BB8\u7684\u6570\u5B57",NewextarrowArg1:"%1\u7684\u7B2C\u4E00\u4E2A\u53C2\u6570\u5FC5\u987B\u662F\u4E00\u4E2A\u63A7\u5236\u6570\u5217\u540D\u79F0",NewextarrowArg2:"%1\u7684\u7B2C\u4E8C\u4E2A\u53C2\u6570\u5FC5\u987B\u662F\u7531\u9017\u53F7\u5206\u5F00\u7684\u4E24\u4E2A\u6574\u6570",NewextarrowArg3:"%1\u7684\u7B2C\u4E09\u4E2A\u53C2\u6570\u5FC5\u987B\u662FUnicode\u5B57\u7B26\u503C",NoClosingChar:"\u672A\u80FD\u627E\u5230\u5173\u95ED\u7684%1",IllegalControlSequenceName:"\u975E\u6CD5\u63A7\u5236\u5E8F\u5217\u540D\u79F0%1",IllegalParamNumber:"%1\u6307\u5B9A\u7684\u53C2\u6570\u6570\u91CF\u975E\u6CD5",MissingCS:"%1\u5FC5\u987B\u8DDF\u7740\u4E00\u4E2A\u63A7\u5236\u5E8F\u5217",CantUseHash2:"%1\u7684\u6A21\u677F\u4E2D\u975E\u6CD5\u4F7F\u7528#",SequentialParam:"%1\u7684\u53C2\u6570\u5FC5\u987B\u987A\u5E8F\u6807\u53F7",MissingReplacementString:"%1\u7684\u5B9A\u4E49\u7F3A\u5C11\u66FF\u6362\u5B57\u7B26\u4E32",MismatchUseDef:"%1\u7684\u4F7F\u7528\u4E0D\u7B26\u5408\u5176\u5B9A\u4E49",NoClosingDelim:"\u65E0\u6CD5\u627E\u5230\u7528\u4E8E\u7ED3\u675F\u7684\u5206\u9694\u7B26%1",MaxMacroSub2:"\u5DF2\u8D85\u51FAMathJax\u7684\u6700\u9AD8\u66FF\u4EE3\u6B21\u6570\uFF1B\u96BE\u9053\u5B58\u5728\u5FAA\u73AFLaTeX\u73AF\u5883\uFF1F",MultipleLabel:"\u5DF2\u5B9A\u4E49\u6807\u7B7E\u201C%1\u201D\u4E58",DoubleExponentPrime:"\u89D2\u5206\u7B26\u53F7\u5BFC\u81F4\u53CC\u91CD\u6307\u6570\uFF1A\u4F7F\u7528\u5927\u62EC\u53F7\u6F84\u6E05",ExtraAlignTab:"\\cases \u6587\u672C\u4E2D\u6709\u989D\u5916\u7684\u53C2\u6570\u5236\u8868\u7B26",BracketMustBeDimension:"%1\u7684\u62EC\u53F7\u53C2\u6570\u5FC5\u987B\u662F\u4E00\u4E2A\u5C3A\u5BF8",ExtraCloseLooking:"\u5BFB\u627E %1 \u65F6\u53D1\u73B0\u4E00\u4E2A\u989D\u5916\u7684\u53F3\u5927\u62EC\u53F7",CommandAtTheBeginingOfLine:"%1\u5FC5\u987B\u4F4D\u4E8E\u884C\u7684\u5F00\u5934",MultlineRowsOneCol:"%1 \u73AF\u5883\u5185\u7684\u884C\u5FC5\u987B\u53EA\u6709\u4E00\u4E2A\u5217",InvalidBBoxProperty:"\u201C%1\u201D\u597D\u50CF\u4E0D\u662F\u4E00\u4E2A\u989C\u8272\u3001\u586B\u5145\u5C3A\u5BF8\u6216\u6837\u5F0F",GlobalNotFollowedBy:"%1\u4E0D\u88AB\\let\u3001\\def\u6216\\newcommand\u5141\u8BB8",RunawayArgument:"%1\u7684\u53C2\u6570\u5931\u63A7\u4E86\u4E48\uFF1F"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hans/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hans/zh-hans.js b/htdocs/js/MathJax-2.7.2/localization/zh-hans/zh-hans.js
new file mode 100644
index 0000000..56c2115
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hans/zh-hans.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hans/zh-hans.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hans",null,{menuTitle:"\u4E2D\u6587\uFF08\u7B80\u4F53\uFF09",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{CookieConfig:"MathJax\u5DF2\u627E\u5230\u7528\u6237\u914D\u7F6E\uFF0C\u5176\u4E2D\u5305\u542B\u8981\u8FD0\u884C\u4EE3\u7801\u6240\u4F9D\u8D56\u7684cookie\u3002\u60A8\u60F3\u8FD0\u884C\u5B83\u4E48\uFF1F\n\n\uFF08\u60A8\u5E94\u8BE5\u81EA\u884C\u6309\u53D6\u6D88\u9664\u975E\u60A8\u8BBE\u7F6E\u4E86\u81EA\u5DF1\u7684cookie\u3002\uFF09",MathProcessingError:"\u6570\u5B66\u5904\u7406\u9519\u8BEF",MathError:"\u6570\u5B66\u9519\u8BEF",LoadFile:"%1\u52A0\u8F7D\u4E2D",Loading:"\u52A0\u8F7D\u4E2D",LoadFailed:"\u65E0\u6CD5\u52A0\u8F7D\u6587\u4EF6\uFF1A%1",ProcessMath:"\u6570\u5B66\u5904\u7406\uFF1A%1%%",Processing:"\u5904\u7406\u4E2D",TypesetMath:"\u6392\u7248\u6570\u5B66\uFF1A%1%%",Typesetting:"\u6392\u7248",MathJaxNotSupported:"\u60A8\u7684\u6D4F\u89C8\u5668\u6682\u4E0D\u652F\u6301MathJax",ErrorTips:"\u8C03\u8BD5\u63D0\u793A\uFF1A\u4F7F\u7528%%1\uFF0C\u5728\u6D4F\u89C8\u5668\u63A7\u5236\u53F0\u4E2D\u68C0\u67E5%%2"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hans/zh-hans.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hant/FontWarnings.js b/htdocs/js/MathJax-2.7.2/localization/zh-hant/FontWarnings.js
new file mode 100644
index 0000000..8e5a08b
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hant/FontWarnings.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hant/FontWarnings.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hant","FontWarnings",{version:"2.7.2",isLoaded:true,strings:{webFont:"MathJax\u662F\u4F7F\u7528\u57FA\u65BC\u7DB2\u9801\u7684\u5B57\u578B\u4F86\u986F\u793A\u9801\u9762\u4E0A\u7684\u6578\u5B78\u76F8\u95DC\u5167\u5BB9\u3002\u56E0\u6B64\u6703\u82B1\u8CBB\u4E00\u4E9B\u6642\u9593\u4E0B\u8F09\u5B57\u578B\uFF0C\u82E5\u60F3\u8B93\u9801\u9762\u80FD\u8F03\u5FEB\u5448\u73FE\u51FA\u5167\u5BB9\uFF0C\u60A8\u53EF\u4EE5\u5C07\u6240\u4F7F\u7528\u5230\u7684\u6578\u5B78\u5B57\u578B\u4E0B\u8F09\u5B89\u88DD\u5230\u60A8\u96FB\u8166\u672C\u6A5F\u88E1\u7684\u7CFB\u7D71\u5B57\u578B\u8CC7\u6599\u593E\u3002",imageFonts:"MathJax\u4F7F\u7528\u5716\u50CF\u5B57\u578B\u800C\u975E\u672C\u5730\u7AEF\u6216\u57FA\u65BC\u7DB2\u9801\u7684\u5B57\u578B\u3002\u8207\u4E00\u822C\u60C5\u6CC1\u76F8\u6BD4\u6703\u8F03\u6162\u5448\u73FE\u51FA\u5167\u5BB9\uFF0C\u800C\u6240\u5448\u73FE\u6578\u5B78\u516C\u5F0F\u5728\u60A8\u7684\u5370\u8868\u6A5F\u4E0A\u53EF\u80FD\u6C92\u8FA6\u6CD5\u5B8C\u6574\u8FA8\u8B58\u5730\u5370\u51FA\u3002",noFonts:"\u56E0MathJax\u7121\u6CD5\u8A2D\u7F6E\u8981\u7528\u65BC\u986F\u793A\u6578\u5B78\u516C\u5F0F\u7684\u5B57\u578B\uFF0C\u800C\u4E14\u5716\u50CF\u5B57\u578B\u7121\u6CD5\u4F7F\u7528\uFF0C\u6240\u4EE5\u6539\u63A1\u901A\u7528\u842C\u570B\u78BC\u5B57\u5143\u4EE5\u5118\u91CF\u80FD\u8B93\u60A8\u7684\u700F\u89BD\u5668\u6B63\u78BA\u986F\u793A\u5167\u5BB9\u3002\u67D0\u4E9B\u3001\u6216\u751A\u81F3\u5168\u90E8\u5B57\u5143\u6709\u53EF\u80FD\u6703\u7121\u6CD5\u6B63\u78BA\u5730\u986F\u793A\u51FA\u3002",webFonts:"\u73FE\u4ECA\u591A\u6578\u7684\u700F\u89BD\u5668\u5141\u8A31\u7D93\u7531\u7DB2\u969B\u7DB2\u8DEF\u4E0B\u8F09\u5B57\u578B\u3002\u5C07\u60A8\u7684\u700F\u89BD\u5668\u66F4\u65B0\u81F3\u6700\u65B0\u7248\u672C\uFF08\u6216\u662F\u66F4\u63DB\u700F\u89BD\u5668\uFF09\u4F86\u52A0\u5F37\u9801\u9762\u4E0A\u6578\u5B78\u516C\u5F0F\u7684\u986F\u793A\u8CEA\u611F\u3002",fonts:"MathJax\u53EF\u4F7F\u7528[STIX fonts](%1)\u6216[MathJax TeX fonts](%2)\u3002\u4E0B\u8F09\u4F86\u5B89\u88DD\u9019\u4E9B\u5B57\u578B\u80FD\u6539\u5584\u60A8\u5728MathJax\u7684\u4F7F\u7528\u9AD4\u9A57\u3002",STIXPage:"\u6B64\u9801\u9762\u662F\u8A2D\u8A08\u4F86\u4F7F\u7528[STIX fonts](%1)\u3002\u4E0B\u8F09\u5B89\u88DD\u6B64\u5B57\u578B\u4EE5\u6539\u5584\u60A8\u5728MathJax\u7684\u4F7F\u7528\u9AD4\u9A57\u3002",TeXPage:"\u6B64\u9801\u9762\u662F\u8A2D\u8A08\u4F86\u4F7F\u7528[MathJax TeX fonts](%1)\u3002\u4E0B\u8F09\u5B89\u88DD\u6B64\u5B57\u578B\u4EE5\u6539\u5584\u60A8\u5728MathJax\u7684\u4F7F\u7528\u9AD4\u9A57\u3002"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hant/FontWarnings.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hant/HTML-CSS.js b/htdocs/js/MathJax-2.7.2/localization/zh-hant/HTML-CSS.js
new file mode 100644
index 0000000..ad7fd00
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hant/HTML-CSS.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hant/HTML-CSS.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hant","HTML-CSS",{version:"2.7.2",isLoaded:true,strings:{LoadWebFont:"\u7DB2\u9801\u5B57\u578B%1\u8F09\u5165\u4E2D",CantLoadWebFont:"\u7121\u6CD5\u8F09\u5165\u7DB2\u9801\u5B57\u578B%1",FirefoxCantLoadWebFont:"Firefox\u700F\u89BD\u5668\u7121\u6CD5\u5F9E\u9060\u7AEF\u4E3B\u6A5F\u8F09\u5165\u7DB2\u9801\u5B57\u578B",CantFindFontUsing:"\u7121\u6CD5\u627E\u5230\u4F7F\u7528%1\u7684\u6709\u6548\u5B57\u578B",WebFontsNotAvailable:"\u7DB2\u9801\u5B57\u578B\u7121\u6CD5\u4F7F\u7528\u3002\u6539\u7528\u5716\u50CF\u5B57\u578B\u53D6\u4EE3"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hant/HTML-CSS.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hant/HelpDialog.js b/htdocs/js/MathJax-2.7.2/localization/zh-hant/HelpDialog.js
new file mode 100644
index 0000000..73f56a5
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hant/HelpDialog.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hant/HelpDialog.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hant","HelpDialog",{version:"2.7.2",isLoaded:true,strings:{Help:"MathJax \u8AAA\u660E",MathJax:"*MathJax*\u662F\u4E00\u500B\u80FD\u8B93\u7DB2\u9801\u958B\u767C\u8005\u5728\u4ED6\u5011\u7DB2\u9801\u88E1\u986F\u793A\u51FA\u6578\u5B78\u516C\u5F0F\u7684JavaScript\u51FD\u5F0F\u5EAB\u3002\n\u4F5C\u70BA\u7DB2\u9801\u7684\u700F\u89BD\u8005\uFF0C\u60A8\u4E0D\u9700\u8981\u57F7\u884C\u4EFB\u4F55\u52D5\u4F5C\u4FBF\u53EF\u89C0\u770B\u8A72\u6548\u679C\u3002",Browsers:"*\u700F\u89BD\u5668*\uFF1A MathJax \u5728\u6240\u6709\u8F03\u65B0\u578B\u7684\u700F\u89BD\u5668\u4E0A\u7686\u53EF\u6B63\u5E38\u904B\u4F5C\uFF0C\u5305\u62ECIE6\u4EE5\u4E0A\u3001Firefox 3\u4EE5\u4E0A\u3001Chrome 0.2\u4EE5\u4E0A\u3001Safari 2\u4EE5\u4E0A\u3001\u548COpera 9.6\u4EE5\u4E0A\u7248\u672C\u4EE5\u53CA\u591A\u6578\u884C\u52D5\u88DD\u7F6E\u700F\u89BD\u5668\u3002",Menu:"*\u6578\u5B78\u9078\u55AE*: MathJax\u5728\u65B9\u7A0B\u5F0F\u88E1\u6DFB\u52A0\u5FEB\u6377\u9078\u55AE\u3002\u5728\u4EFB\u4F55\u6578\u5B78\u516C\u5F0F\u88E1\u6309\u4E0B\u6ED1\u9F20\u53F3\u9375\u6216\u540C\u6642\u6309\u4E0BCtrl\u9375\u8207\u6ED1\u9F20\u5DE6\u9375\u5373\u53EF\u9032\u5165\u9078\u55AE\u3002",ShowMath:"*\u986F\u793A\u6578\u5B78\u5F62\u5F0F* \u5141\u8A31\u60A8\u67E5\u770B\u516C\u5F0F\u7684\u539F\u59CB\u78BC\u67B6\u69CB\u4EE5\u4FBF\u65BC\u57F7\u884C\u8907\u88FD\u8CBC\u4E0A\u52D5\u4F5C\uFF08\u4EE5MathML\u6216\u539F\u59CB\u683C\u5F0F\uFF09\u3002",Settings:"*\u6578\u5B78\u8A2D\u5B9A* \u80FD\u8B93\u60A8\u8ABF\u6574MathJax\u88E1\u7684\u529F\u80FD\uFF0C\u50CF\u662F\u6578\u5B78\u7B97\u5F0F\u7684\u5927\u5C0F\uFF0C\u548C\u986F\u793A\u516C\u5F0F\u65B9\u9762\u7684\u6A5F\u5236\u3002",Language:"*\u8A9E\u8A00* \u8B93\u60A8\u9078\u64C7\u7D66MathJax\u5728\u9078\u55AE\u548C\u8B66\u544A\u8A0A\u606F\u4E0A\u4F7F\u7528\u7684\u8A9E\u8A00\u3002",Zoom:"*\u6578\u5B78\u516C\u5F0F\u7E2E\u653E*\uFF1A \u5982\u679C\u60A8\u95B1\u8B80\u65B9\u7A0B\u5F0F\u6642\u89BA\u5F97\u770B\u4E0D\u6E05\u695A\uFF0CMathJax\u53EF\u4EE5\u5C07\u6B64\u653E\u5927\u8B93\u60A8\u80FD\u66F4\u65B9\u4FBF\u700F\u89BD\u3002",Accessibilty:"*\u8F14\u52A9\u529F\u80FD*\uFF1A MathJax\u6703\u81EA\u884C\u8207\u87A2\u5E55\u95B1\u8B80\u5668\u904B\u4F5C\u8B93\u8996\u89BA\u969C\u7919\u8005\u89C0\u770B\u6578\u5B78\u516C\u5F0F\u6642\u80FD\u66F4\u52A0\u5BB9\u6613\u3002",Fonts:"*\u5B57\u578B*\uFF1A\u82E5\u60A8\u96FB\u8166\u4E0A\u6709\u5B89\u88DD\u67D0\u4E9B\u7528\u65BC\u6578\u5B78\u516C\u5F0F\u7684\u5B57\u578BMathJax\u5C07\u6703\u4F7F\u7528\u6B64\uFF0C\u5426\u5247\u5C07\u6703\u4F7F\u7528\u57FA\u65BC\u7DB2\u9801\u7684\u5B57\u578B\u3002\u96D6\u7136\u4E26\u4E0D\u5F37\u5236\u8981\u6C42\uFF0C\u4F46\u672C\u5730\u7AEF\u4E0A\u82E5\u6709\u5B89\u88DD\u76F8\u95DC\u5B57\u578B\u53EF\u52A0\u5FEB\u9801\u9762\u7684\u6392\u7248\u901F\u5EA6\uFF0C\u800C\u6211\u5011\u5EFA\u8B70\u5B89\u88DD[STIX fonts](%1)\u3002",CloseDialog:"\u95DC\u9589\u8AAA\u660E\u5C0D\u8A71\u6846"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hant/HelpDialog.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hant/MathML.js b/htdocs/js/MathJax-2.7.2/localization/zh-hant/MathML.js
new file mode 100644
index 0000000..b7c1310
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hant/MathML.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hant/MathML.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hant","MathML",{version:"2.7.2",isLoaded:true,strings:{BadMglyph:"\u4E0D\u6B63\u78BA\u7684mglyph\uFF1A%1",BadMglyphFont:"\u932F\u8AA4\u5B57\u578B\uFF1A%1",MathPlayer:"MathJax\u6C92\u6709\u8FA6\u6CD5\u8A2D\u7F6EMathPlayer\u3002\n\n\u5982\u679CMathPlayer\u672A\u88AB\u5B89\u88DD\uFF0C\u60A8\u9700\u8981\u5148\u5B89\u88DD\u6B64\u5957\u4EF6\u3002\n\u5426\u5247\u60A8\u7684\u5B89\u5168\u8A2D\u7F6E\u5167\u5BB9\u53EF\u80FD\u6703\u963B\u7919ActiveX\u63A7\u5236\u65B9\u9762\u7684\u904B\u4F5C\u3002\u82E5\u662FIE\u700F\u89BD\u5668\u9EDE\u9078\u9078\u55AE\u88E1\u7684\u300C\u5DE5\u5177\u300D\u4E2D\u7684\u300C\u7DB2\u969B\u7DB2\u8DEF\u9078\u9805\u300D\u5F8C\u518D\u9078\u64C7\u300C\u5B89\u5168\u6027\u300D\uFF0C\u7136\u5F8C\u6309\u4E0B\u300C\u81EA\u8A02\u5C64\u7D1A\u300D\u6309\u9375\u3002\u6AA2\u67E5\u95DC\u65BC\u300C\u57F7\u884CActiveX\u63A7\u5236\u9805\u300D\u548C\u300C\u4E8C\u9032\u4F4D\u548C\u6307\u4EE4\u78BC\u884C\u70BA\u300D\u7684\u8A2D\u5B9A\u662F\u5426\u958B\u555F\u3002\n\n\u76EE\u524D\u60A8\u6240\u770B\u5230\u7684\u662F\u932F\u8AA4\u8A0A\u606F\u800C\u975E\u6578\u5B78\u516C\u5F0F\u6392\u7248\u554F\u984C",CantCreateXMLParser:"MathJax\u7121\u6CD5\u5EFA\u7ACB\u4E00\u500B\u7528\u65BCMathML\u7684XML\u89E3\u6790\u3002\n\n\u6AA2\u67E5\u300C\u4EE5Script\u7A0B\u5F0F\u64CD\u63A7\u5B89\u5168\u6A19\u793A\u7684ActiveX \u63A7\u5236\u9805\u300D\u8A2D\u5B9A\u662F\u5426\u958B\u555F\uFF08\u82E5\u662FIE\u700F\u89BD\u5668\u9EDE\u9078\u9078\u55AE\u88E1\u7684\u300C\u5DE5\u5177\u300D\u4E2D\u7684\u300C\u7DB2\u969B\u7DB2\u8DEF\u9078\u9805\u300D\u5F8C\u518D\u9078\u64C7\u300C\u5B89\u5168\u6027\u300D\uFF0C\u7136\u5F8C\u6309\u4E0B\u300C\u81EA\u8A02\u5C64\u7D1A\u300D\u6309\u9375\u4F86\u627E\u5C0B\uFF09\u3002",UnknownNodeType:"\u4E0D\u660E\u7684\u7BC0\u9EDE\u985E\u578B\uFF1A%1",UnexpectedTextNode:"\u975E\u9810\u671F\u7684\u6587\u5B57\u7BC0\u9EDE\uFF1A%1",ErrorParsingMathML:"\u89E3\u6790MathML\u51FA\u932F",ParsingError:"\u89E3\u6790MathML\u51FA\u932F\uFF1A %1",MathMLSingleElement:"MathML\u5FC5\u9808\u4EE5\u55AE\u4E00\u5143\u7D20\u69CB\u6210",MathMLRootElement:"MathML\u5FC5\u9808\u7531\u003Cmath\u003E\u5143\u7D20\u69CB\u6210\uFF0C\u800C\u975E%1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hant/MathML.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hant/MathMenu.js b/htdocs/js/MathJax-2.7.2/localization/zh-hant/MathMenu.js
new file mode 100644
index 0000000..2f266b1
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hant/MathMenu.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hant/MathMenu.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hant","MathMenu",{version:"2.7.2",isLoaded:true,strings:{Show:"\u986F\u793A\u6578\u5B78\u5F62\u5F0F",MathMLcode:"MathML\u4EE3\u78BC",OriginalMathML:"\u539F\u59CBMathML",TeXCommands:"TeX\u547D\u4EE4",AsciiMathInput:"AsciiMathML\u8F38\u5165",Original:"\u539F\u59CB\u683C\u5F0F",ErrorMessage:"\u932F\u8AA4\u8A0A\u606F",Annotation:"\u8A3B\u91CB",TeX:"TeX",StarMath:"StarMath",Maple:"Maple",ContentMathML:"MathML\u5167\u5BB9",OpenMath:"OpenMath",texHints:"\u5728MathML\u986F\u793ATeX\u63D0\u793A",Settings:"\u6578\u5B78\u8A2D\u5B9A",ZoomTrigger:"\u7E2E\u653E\u89F8\u767C",Hover:"\u6E38\u6A19\u8986\u84CB",Click:"\u9EDE\u9078",DoubleClick:"\u96D9\u64CA",NoZoom:"\u95DC\u9589\u7E2E\u653E",TriggerRequires:"\u89F8\u767C\u9700\u6C42\uFF1A",Option:"\u9078\u9805",Alt:"Alt\u9375",Command:"Command\u9375",Control:"Ctrl\u9375",Shift:"Shift\u9375",ZoomFactor:"\u7E2E\u653E\u500D\u7387",Renderer:"\u5448\u73FE\u6578\u5B78\u65B9\u5F0F",MPHandles:"\u7531MathPlayer\u8655\u7406\uFF1A",MenuEvents:"\u9078\u55AE\u4E8B\u4EF6",MouseEvents:"\u6E38\u6A19\u4E8B\u4EF6",MenuAndMouse:"\u6E38\u6A19\u8207\u9078\u55AE\u4E8B\u4EF6",FontPrefs:"\u5B57\u578B\u504F\u597D\u8A2D\u5B9A",ForHTMLCSS:"\u7528\u65BCHTML-CSS\uFF1A",Auto:"\u81EA\u52D5",TeXLocal:"Tex\uFF08\u672C\u5730\uFF09",TeXWeb:"Tex\uFF08\u7DB2\u9801\uFF09",TeXImage:"Tex\uFF08\u5716\u50CF\uFF09",STIXLocal:"STIX\uFF08\u672C\u5730\uFF09",STIXWeb:"STIX\uFF08\u7DB2\u9801\uFF09",AsanaMathWeb:"Asana Math\uFF08\u7DB2\u9801\uFF09",GyrePagellaWeb:"Gyre Pagella\uFF08\u7DB2\u9801\uFF09",GyreTermesWeb:"Gyre Termes\uFF08\u7DB2\u9801\uFF09",LatinModernWeb:"Latin Modern\uFF08\u7DB2\u9801\uFF09",NeoEulerWeb:"Neo Euler\uFF08\u7DB2\u9801\uFF09",ContextMenu:"\u4E0A\u4E0B\u6587\u9078\u55AE",Browser:"\u700F\u89BD\u5668",Scale:"\u7E2E\u653E\u6240\u6709\u6578\u5B78\u516C\u5F0F\u2027\u2027\u2027",Discoverable:"\u5728\u6E38\u6A19\u8986\u84CB\u6642\u5F37\u8ABF\u5167\u5BB9",Locale:"\u8A9E\u8A00",LoadLocale:"\u5F9EURL\u8F09\u5165...",About:"\u95DC\u65BCMathJax",Help:"MathJax\u8AAA\u660E",localTeXfonts:"\u4F7F\u7528\u672C\u5730TeX\u5B57\u578B",webTeXfonts:"\u4F7F\u7528\u7DB2\u9801TeX\u5B57\u578B",imagefonts:"\u4F7F\u7528\u5716\u50CF\u5B57\u578B",localSTIXfonts:"\u4F7F\u7528\u672C\u5730STIX\u5B57\u578B",webSVGfonts:"\u4F7F\u7528\u7DB2\u9801SVG\u5B57\u578B",genericfonts:"\u4F7F\u7528\u901A\u7528\u842C\u570B\u78BC\u5B57\u578B",wofforotffonts:"WOFF\u6216OTF\u5B57\u578B",eotffonts:"EOT\u5B57\u578B",svgfonts:"SVG\u5B57\u578B",WebkitNativeMMLWarning:"\u60A8\u7684\u700F\u89BD\u5668\u4E0D\u652F\u63F4MathML natively\uFF0C\u56E0\u6B64\u5207\u63DB\u81F3MathML\u8F38\u51FA\u53EF\u80FD\u6703\u5C0E\u81F4\u9801\u9762\u4E0A\u7684\u6578\u5B78\u516C\u5F0F\u7121\u6CD5\u8B80\u53D6\u3002",MSIENativeMMLWarning:"IE\u700F\u89BD\u5668\u9700\u8981MathPlayer\u5916\u639B\u624D\u80FD\u8655\u7406MathML\u8F38\u51FA\u5167\u5BB9\u3002",OperaNativeMMLWarning:"Opera\u700F\u89BD\u5668\u5728\u5C0D\u65BC\u652F\u63F4MathML\u65B9\u9762\u6709\u9650\uFF0C\u6240\u4EE5\u8F49\u63DB\u81F3MathML\u8F38\u51FA\u4E5F\u8A31\u6703\u9020\u6210\u4E00\u4E9B\u8868\u9054\u5F0F\u4E0D\u80FD\u6B63\u78BA\u5448\u73FE\u3002",SafariNativeMMLWarning:"\u60A8\u7684\u700F\u89BD\u5668\u9644\u52A0\u5143\u4EF6native MathML\u4E0D\u652F\u63F4\u6240\u6709MathJax\u529F\u80FD\uFF0C\u6240\u4EE5\u8868\u9054\u5F0F\u53EF\u80FD\u7121\u6CD5\u6B63\u5E38\u5448\u73FE\u3002",FirefoxNativeMMLWarning:"\u60A8\u7684\u700F\u89BD\u5668\u9644\u52A0\u5143\u4EF6native MathML\u4E0D\u652F\u63F4\u6240\u6709MathJax\u529F\u80FD\uFF0C\u6240\u4EE5\u8868\u9054\u5F0F\u53EF\u80FD\u7121\u6CD5\u6B63\u5E38\u5448\u73FE\u3002",MSIESVGWarning:"SVG\u5728IE9\u4E4B\u524D\u7248\u672C\u7684IE\u700F\u89BD\u5668\u3001\u6216\u8B93IE9\u6A21\u64ECIE8\u4EE5\u4E0B\u67B6\u69CB\u904B\u4F5C\u6642\uFF0C\u5728\u8F49\u63DB\u81F3SVG\u8F38\u51FA\u6703\u5C0E\u81F4\u6578\u5B78\u516C\u5F0F\u7121\u6CD5\u6B63\u5E38\u986F\u793A\u3002",LoadURL:"\u5F9E\u6B64URL\u8F09\u5165\u8F49\u63DB\u8CC7\u6599\uFF1A",BadURL:"URL\u61C9\u8A72\u662F\u500B\u5B9A\u7FA9MathJax\u8F49\u63DB\u8CC7\u6599\u7684JavaScript\u6A94\u6848\u3002JavaScript\u6A94\u6848\u540D\u7A31\u7D50\u5C3E\u61C9\u70BA\u300C.js\u300D\u3002",BadData:"\u5F9E%1\u8F09\u5165\u8F49\u63DB\u8CC7\u6599\u51FA\u932F",SwitchAnyway:"\u4E00\u5B9A\u8981\u5207\u63DB\u5448\u73FE\u65B9\u5F0F\uFF1F\n\n\uFF08\u9EDE\u64CAOK\u9032\u884C\u5207\u63DB\uFF0C\u9EDE\u64CA\u53D6\u6D88\u7E7C\u7E8C\u4EE5\u76EE\u524D\u65B9\u5F0F\u5448\u73FE\uFF09",ScaleMath:"\u7E2E\u653E\u6240\u6709\u6578\u5B78\u516C\u5F0F\uFF08\u8207\u570D\u7E5E\u7684\u6587\u5B57\u505A\u5C0D\u6BD4\uFF09\u4F9D",NonZeroScale:"\u6BD4\u4F8B\u4E0D\u61C9\u70BA\u96F6",PercentScale:"\u6BD4\u4F8B\u61C9\u70BA\u767E\u5206\u6BD4\u683C\u5F0F\uFF08\u4F8B\u5982120%%\uFF09",IE8warning:"\u9019\u5C07\u6703\u95DC\u9589MathJax\u9078\u55AE\u4EE5\u53CA\u7E2E\u653E\u529F\u80FD\uFF0C\u4F46\u60A8\u53EF\u4EE5\u5728\u67D0\u4E00\u8868\u9054\u5F0F\u4E0A\u540C\u6642\u6309\u4E0BAlt\u9375\u548C\u6ED1\u9F20\u5DE6\u9375\u4F86\u9032\u5165MathJax\u9078\u55AE\u3002\n\n\u78BA\u5B9A\u8981\u66F4\u6539MathPlayer\u8A2D\u5B9A\uFF1F",IE9warning:"MathJax\u5FEB\u6377\u9078\u55AE\u5C07\u6703\u88AB\u505C\u7528\uFF0C\u4F46\u60A8\u53EF\u4EE5\u5728\u67D0\u500B\u8868\u9054\u5F0F\u4E0A\u540C\u6642\u6309\u4E0BAlt\u9375\u548C\u6ED1\u9F20\u5DE6\u9375\u4F86\u547C\u53EB\u9078\u55AE\u3002",NoOriginalForm:"\u6C92\u6709\u53EF\u7528\u7684\u539F\u59CB\u683C\u5F0F",Close:"\u95DC\u9589",EqSource:"MathJax\u65B9\u7A0B\u5F0F\u4F86\u6E90",CloseAboutDialog:"\u95DC\u9589\u95DC\u65BCMathJax\u5C0D\u8A71\u6846",FastPreview:"\u5FEB\u901F\u9810\u89BD",AssistiveMML:"\u8F14\u52A9MathML",InTabOrder:"\u5305\u542B\u5728\u6A19\u7C64\u9806\u5E8F\u88E1"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hant/MathMenu.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hant/TeX.js b/htdocs/js/MathJax-2.7.2/localization/zh-hant/TeX.js
new file mode 100644
index 0000000..fbb04b2
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hant/TeX.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hant/TeX.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hant","TeX",{version:"2.7.2",isLoaded:true,strings:{ExtraOpenMissingClose:"\u591A\u9918\u7684\u5DE6\u62EC\u5F27\u6216\u7F3A\u5C11\u53F3\u62EC\u5F27",ExtraCloseMissingOpen:"\u591A\u51FA\u7684\u53F3\u62EC\u865F\u6216\u907A\u5931\u5DE6\u62EC\u865F",MissingLeftExtraRight:"\u907A\u5931 \\left \u6216\u591A\u9918 \\right",MissingScript:"\u7F3A\u5C11\u4E0A\u6A19\u6216\u4E0B\u6A19\u53C3\u6578",ExtraLeftMissingRight:"\u6709\u591A\u51FA\u4F86\u7684 \\left \u6216\u6C92\u88DC\u4E0A \\right",Misplaced:"%1\u653E\u932F\u4F4D\u7F6E",MissingOpenForSub:"\u7F3A\u5C11\u7528\u65BC\u4E0B\u6A19\u7684\u5DE6\u62EC\u865F",MissingOpenForSup:"\u7F3A\u5C11\u7528\u65BC\u4E0A\u6A19\u7684\u5DE6\u62EC\u865F",AmbiguousUseOf:"%1\u7684\u4F7F\u7528\u4E0D\u660E\u78BA",EnvBadEnd:"\\begin{%1}\u4EE5\\end{%2}\u4F86\u7D50\u675F",EnvMissingEnd:"\u7F3A\u5C11\\end{%1}",MissingBoxFor:"\u7F3A\u5C11\u7528\u65BC%1\u7684\u6846",MissingCloseBrace:"\u7F3A\u5C11\u53F3\u62EC\u865F",UndefinedControlSequence:"\u672A\u5B9A\u7FA9\u7684\u63A7\u5236\u6578\u5217%1",DoubleExponent:"\u51FA\u73FE\u5169\u500B\u6307\u6578\uFF1A\u4F7F\u7528\u5927\u62EC\u865F{}\u4F86\u5206\u6E05\u695A",DoubleSubscripts:"\u51FA\u73FE\u5169\u500B\u5E95\u7DDA\uFF1A\u4F7F\u7528\u5927\u62EC\u865F{}\u4F86\u5206\u6E05\u695A",DoubleExponentPrime:"\u89D2\u5206\u7B26\u865F\u5C0E\u81F4\u7522\u751F\u96D9\u91CD\u6307\u6578\uFF1A\u4F7F\u7528\u5927\u62EC\u865F\u4F86\u5340\u5206",CantUseHash1:"\u5728\u6578\u5B78\u6A21\u5F0F\u88E1\u60A8\u4E0D\u80FD\u4F7F\u7528\u300C\u5DE8\u96C6\u53C3\u6578\u5B57\u5143 #\u300D",MisplacedMiddle:"%1\u5FC5\u9808\u5728 \\left \u548C \\right \u4E4B\u9593",MisplacedLimits:"%1\u50C5\u5141\u8A31\u7528\u5728\u904B\u7B97\u5F0F\u4E0A",MisplacedMoveRoot:"%1\u50C5\u80FD\u5728\u5E36\u6709root\u5B57\u5143\u4E0B\u5448\u73FE",MultipleCommand:"\u591A\u500B %1",IntegerArg:"\u53C3\u6578%1\u5FC5\u9808\u662F\u500B\u6574\u6578",NotMathMLToken:"%1\u4E0D\u662F\u4E00\u500B\u6A19\u793A\u5143\u7D20",InvalidMathMLAttr:"\u7121\u6548MathML\u5C6C\u6027\uFF1A %1",UnknownAttrForElement:"%1\u5728%2\u4E0D\u662F\u53EF\u8FA8\u8B58\u5C6C\u6027",MaxMacroSub1:"\u8D85\u51FAMathJax\u5DE8\u96C6\u66FF\u4EE3\u6B21\u6578\u4E0A\u9650\uFF1B\u662F\u5426\u5B58\u5728\u905E\u8FF4\u5DE8\u96C6\u547C\u53EB\u5167\u5BB9\uFF1F",MaxMacroSub2:"\u5DF2\u8D85\u51FAMathJax\u6700\u5927\u4EE3\u63DB\u6B21\u6578\uFF0C\u5728LaTeX\u74B0\u5883\u88E1\u662F\u5426\u5B58\u6709\u905E\u8FF4\u5167\u5BB9?",MissingArgFor:"\u7F3A\u5C11\u7528\u65BC%1\u53C3\u6578",ExtraAlignTab:"\u5728\\cases\u6587\u5B57\u5167\u5BB9\u88E1\u6709\u591A\u51FA\u7684\u5C0D\u61C9\u53C3\u6578",BracketMustBeDimension:"\u7528\u65BC%1\u7684\u62EC\u865F\u53C3\u6578\u5FC5\u9808\u662F\u4E00\u500B\u7DAD\u5EA6",InvalidEnv:"\u7121\u6548\u74B0\u5883\u540D\u7A31\u300C%1\u300D",UnknownEnv:"\u4E0D\u660E\u74B0\u5883\u8B8A\u6578\u300C%1\u300D",ExtraCloseLooking:"\u5728\u627E\u5C0B%1\u6642\u767C\u73FE\u6709\u591A\u51FA\u4F86\u7684\u53F3\u62EC\u865F",MissingCloseBracket:"%1\u7684\u53C3\u6578\u7121\u6CD5\u627E\u5230\u53F3\u62EC\u865F\u300C]\u300D",MissingOrUnrecognizedDelim:"\u7F3A\u5C11\u6216\u7121\u6CD5\u8FA8\u8B58\u7528\u65BC%1\u7684\u5206\u9694\u7B26\u865F",MissingDimOrUnits:"\u7F3A\u5C11\u7528\u65BC%1\u7684\u7DAD\u5EA6\u6216\u55AE\u4F4D",TokenNotFoundForCommand:"\u7121\u6CD5\u627E\u5230\u7528\u65BC%2\u7684%1",MathNotTerminated:"\u6578\u5B78\u516C\u5F0F\u5728\u6587\u5B57\u6846\u88E1\u672A\u7D50\u675F",IllegalMacroParam:"\u975E\u6CD5\u7684\u5DE8\u96C6\u53C3\u6578\u5F15\u7528",MaxBufferSize:"\u8D85\u51FAMathJax\u5167\u90E8\u7DE9\u885D\u5927\u5C0F\uFF1B\u662F\u5426\u5B58\u5728\u905E\u8FF4\u5DE8\u96C6\u547C\u53EB\u5167\u5BB9\uFF1F",CommandNotAllowedInEnv:"%1 \u4E0D\u88AB\u5141\u8A31\u5728 %2 \u74B0\u5883\u4E0B",MultipleLabel:"\u6A19\u7C64\u300C%1\u300D\u88AB\u591A\u91CD\u5B9A\u7FA9",CommandAtTheBeginingOfLine:"%1\u5FC5\u9808\u4F4D\u5728\u884C\u5217\u7684\u958B\u982D",IllegalAlign:"\u5728%1\u6709\u4E0D\u6B63\u78BA\u6307\u5B9A\u8FA8\u8B58\u65B9\u5F0F",BadMathStyleFor:"%1\u7684\u6578\u5B78\u8868\u793A\u5167\u5BB9\u932F\u8AA4",PositiveIntegerArg:"\u53C3\u6578%1\u5FC5\u9808\u662F\u500B\u6B63\u6574\u6578",ErroneousNestingEq:"\u932F\u8AA4\u7684\u65B9\u7A0B\u5F0F\u5D4C\u5957\u7D50\u69CB",MultlineRowsOneCol:"\u5728%1\u74B0\u5883\u88E1\u7684\u884C\u5217\u5FC5\u9808\u53EA\u6709\u4E00\u6B04",MultipleBBoxProperty:"%1\u5728%2\u88AB\u6307\u5B9A\u5169\u6B21",InvalidBBoxProperty:"\u300C%1\u300D\u4E0D\u50CF\u662F\u4E00\u500B\u8272\u5F69\u3001\u5167\u908A\u7DAD\u5EA6\u3001\u6216\u6A23\u5F0F",ExtraEndMissingBegin:"\u6709\u591A\u9918%1\u6216\u7F3A\u5C11\\begingroup",GlobalNotFollowedBy:"%1\u4E0D\u88AB\\let\u3001\\def\u3001\u6216\\newcommand\u6240\u5141\u8A31",UndefinedColorModel:"\u8272\u5F69\u6A21\u578B\u300C%1\u300D\u6C92\u6709\u5B9A\u7FA9",ModelArg1:"\u7528\u65BC%1\u6A21\u578B\u7684\u8272\u5F69\u6578\u503C\u9700\u89813\u500B\u6578\u5B57",InvalidDecimalNumber:"\u7121\u6548\u5341\u9032\u4F4D\u6578\u5B57",ModelArg2:"\u7528\u65BC%1\u6A21\u578B\u7684\u8272\u5F69\u6578\u503C\u9700\u8981\u4ECB\u65BC%2\u548C%3\u4E4B\u9593",InvalidNumber:"\u7121\u6548\u6578\u5B57",NewextarrowArg1:"%1\u7684\u7B2C\u4E00\u500B\u53C3\u6578\u5FC5\u9808\u662F\u63A7\u5236\u5E8F\u5217\u540D\u7A31",NewextarrowArg2:"%1\u7684\u7B2C\u4E8C\u500B\u53C3\u6578\u5FC5\u9808\u662F\u7531\u9017\u865F\u5206\u958B\u7684\u5169\u500B\u6574\u6578",NewextarrowArg3:"%1\u7684\u7B2C\u4E09\u500B\u53C3\u6578\u5FC5\u9808\u662F\u842C\u570B\u78BC\u5B57\u5143\u6578\u5B57",NoClosingChar:"\u6C92\u6709\u627E\u5230\u5C01\u9589\u7528\u5B57\u5143%1",IllegalControlSequenceName:"\u4E0D\u9069\u5408\u7528\u5728%1\u7684\u63A7\u5236\u5E8F\u5217\u540D\u7A31",IllegalParamNumber:"\u6307\u5B9A\u65BC%1\u7684\u4E0D\u9069\u7576\u6578\u5B57\u53C3\u6578",MissingCS:"%1\u5FC5\u9808\u8DDF\u96A8\u4E00\u500B\u63A7\u5236\u5E8F\u5217",CantUseHash2:"\u5728\u7528\u65BC%1\u7684\u6A21\u677F\u4E0A\u4E0D\u6B63\u78BA\u4F7F\u7528#\u5B57\u5143",SequentialParam:"\u7528\u65BC%1\u7684\u53C3\u6578\u5FC5\u9808\u4F9D\u9806\u5E8F\u7DE8\u865F",MissingReplacementString:"%1\u7684\u5B9A\u7FA9\u7F3A\u5C11\u66FF\u4EE3\u5B57\u4E32",MismatchUseDef:"%1\u7684\u4F7F\u7528\u4E0D\u7B26\u5408\u5B9A\u7FA9",RunawayArgument:"\u6709\u7528\u65BC%1\u7684\u53C3\u6578\u4E0D\u898B\u4E86\uFF1F",NoClosingDelim:"\u5728%1\u7121\u6CD5\u627E\u5230\u7D50\u675F\u7B26\u865F"}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hant/TeX.js");
diff --git a/htdocs/js/MathJax-2.7.2/localization/zh-hant/zh-hant.js b/htdocs/js/MathJax-2.7.2/localization/zh-hant/zh-hant.js
new file mode 100644
index 0000000..200744d
--- /dev/null
+++ b/htdocs/js/MathJax-2.7.2/localization/zh-hant/zh-hant.js
@@ -0,0 +1,19 @@
+/*
+ * /MathJax/localization/zh-hant/zh-hant.js
+ *
+ * Copyright (c) 2009-2017 The MathJax Consortium
+ *
+ * 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.
+ */
+
+MathJax.Localization.addTranslation("zh-hant",null,{menuTitle:"\u6C49\u8BED",version:"2.7.2",isLoaded:true,domains:{_:{version:"2.7.2",isLoaded:true,strings:{MathProcessingError:"\u6578\u5B78\u8655\u7406\u932F\u8AA4",MathError:"\u6578\u5B78\u932F\u8AA4",LoadFile:"\u6B63\u5728\u8F09\u5165%1",Loading:"\u8F09\u5165\u4E2D\u2026",LoadFailed:"\u7121\u6CD5\u8F09\u5165\u6A94\u6848\uFF1A%1",ProcessMath:"\u8655\u7406\u6578\u5B78\uFF1A%1%%",Processing:"\u8655\u7406\u4E2D",TypesetMath:"\u6392\u7248\u6578\u5B78\uFF1A%1%%",Typesetting:"\u6392\u7248",MathJaxNotSupported:"\u60A8\u7684\u700F\u89BD\u5668\u4E0D\u652F\u63F4MathJax",ErrorTips:"\u9664\u932F\u63D0\u793A\uFF1A\u4F7F\u7528%%1\uFF0C\u5728\u700F\u89BD\u5668\u63A7\u5236\u53F0\u6AA2\u67E5%%2"}},FontWarnings:{},"HTML-CSS":{},HelpDialog:{},MathML:{},MathMenu:{},TeX:{}},plural:function(a){return 1},number:function(a){return a}});MathJax.Ajax.loadComplete("[MathJax]/localization/zh-hant/zh-hant.js");