Nicolas Ducoulombier 7 yıl önce
ebeveyn
işleme
df7ff2363c
100 değiştirilmiş dosya ile 1383 ekleme ve 190 silme
  1. 3 3
      .codeclimate.yml
  2. 2 0
      .scrutinizer.yml
  3. 7 4
      .travis.yml
  4. 2 1
      app/Migrations/Schema/V111/Version20160715122300.php
  5. 3 3
      app/Migrations/Schema/V111/Version20160907140300.php
  6. 4 2
      app/Migrations/Schema/V111/Version20160907150300.php
  7. 34 0
      app/Migrations/Schema/V111/Version20171002154600.php
  8. 5 5
      app/Resources/public/assets/MathJax/.bower.json
  9. 1 1
      app/Resources/public/assets/MathJax/CONTRIBUTING.md
  10. 1 1
      app/Resources/public/assets/MathJax/MathJax.js
  11. 11 4
      app/Resources/public/assets/MathJax/README.md
  12. 2 10
      app/Resources/public/assets/MathJax/composer.json
  13. 40 0
      app/Resources/public/assets/MathJax/config/AM_CHTML-full.js
  14. 38 0
      app/Resources/public/assets/MathJax/config/AM_CHTML.js
  15. 9 6
      app/Resources/public/assets/MathJax/config/AM_HTMLorMML-full.js
  16. 9 6
      app/Resources/public/assets/MathJax/config/AM_HTMLorMML.js
  17. 40 0
      app/Resources/public/assets/MathJax/config/AM_SVG-full.js
  18. 37 0
      app/Resources/public/assets/MathJax/config/AM_SVG.js
  19. 8 10
      app/Resources/public/assets/MathJax/config/Accessible-full.js
  20. 8 10
      app/Resources/public/assets/MathJax/config/Accessible.js
  21. 40 0
      app/Resources/public/assets/MathJax/config/MML_CHTML-full.js
  22. 38 0
      app/Resources/public/assets/MathJax/config/MML_CHTML.js
  23. 9 6
      app/Resources/public/assets/MathJax/config/MML_HTMLorMML-full.js
  24. 10 6
      app/Resources/public/assets/MathJax/config/MML_HTMLorMML.js
  25. 40 0
      app/Resources/public/assets/MathJax/config/MML_SVG-full.js
  26. 38 0
      app/Resources/public/assets/MathJax/config/MML_SVG.js
  27. 2 2
      app/Resources/public/assets/MathJax/config/MMLorHTML.js
  28. 1 1
      app/Resources/public/assets/MathJax/config/Safe.js
  29. 9 7
      app/Resources/public/assets/MathJax/config/TeX-AMS-MML_HTMLorMML-full.js
  30. 9 7
      app/Resources/public/assets/MathJax/config/TeX-AMS-MML_HTMLorMML.js
  31. 9 9
      app/Resources/public/assets/MathJax/config/TeX-AMS-MML_SVG-full.js
  32. 9 9
      app/Resources/public/assets/MathJax/config/TeX-AMS-MML_SVG.js
  33. 44 0
      app/Resources/public/assets/MathJax/config/TeX-AMS_CHTML-full.js
  34. 42 0
      app/Resources/public/assets/MathJax/config/TeX-AMS_CHTML.js
  35. 9 6
      app/Resources/public/assets/MathJax/config/TeX-AMS_HTML-full.js
  36. 9 6
      app/Resources/public/assets/MathJax/config/TeX-AMS_HTML.js
  37. 44 0
      app/Resources/public/assets/MathJax/config/TeX-AMS_SVG-full.js
  38. 42 0
      app/Resources/public/assets/MathJax/config/TeX-AMS_SVG.js
  39. 52 0
      app/Resources/public/assets/MathJax/config/TeX-MML-AM_CHTML-full.js
  40. 50 0
      app/Resources/public/assets/MathJax/config/TeX-MML-AM_CHTML.js
  41. 9 8
      app/Resources/public/assets/MathJax/config/TeX-MML-AM_HTMLorMML-full.js
  42. 9 8
      app/Resources/public/assets/MathJax/config/TeX-MML-AM_HTMLorMML.js
  43. 52 0
      app/Resources/public/assets/MathJax/config/TeX-MML-AM_SVG-full.js
  44. 50 0
      app/Resources/public/assets/MathJax/config/TeX-MML-AM_SVG.js
  45. 9 2
      app/Resources/public/assets/MathJax/config/default.js
  46. 1 1
      app/Resources/public/assets/MathJax/config/local/local.js
  47. 18 0
      app/Resources/public/assets/MathJax/extensions/AssistiveMML.js
  48. 1 1
      app/Resources/public/assets/MathJax/extensions/CHTML-preview.js
  49. 1 1
      app/Resources/public/assets/MathJax/extensions/FontWarnings.js
  50. 2 2
      app/Resources/public/assets/MathJax/extensions/HTML-CSS/handle-floats.js
  51. 1 1
      app/Resources/public/assets/MathJax/extensions/HelpDialog.js
  52. 1 1
      app/Resources/public/assets/MathJax/extensions/MatchWebFonts.js
  53. 1 1
      app/Resources/public/assets/MathJax/extensions/MathEvents.js
  54. 1 1
      app/Resources/public/assets/MathJax/extensions/MathML/content-mathml.js
  55. 1 1
      app/Resources/public/assets/MathJax/extensions/MathML/mml3.js
  56. 1 1
      app/Resources/public/assets/MathJax/extensions/MathMenu.js
  57. 1 1
      app/Resources/public/assets/MathJax/extensions/MathZoom.js
  58. 1 1
      app/Resources/public/assets/MathJax/extensions/Safe.js
  59. 1 1
      app/Resources/public/assets/MathJax/extensions/TeX/AMScd.js
  60. 1 1
      app/Resources/public/assets/MathJax/extensions/TeX/AMSmath.js
  61. 1 1
      app/Resources/public/assets/MathJax/extensions/TeX/AMSsymbols.js
  62. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/HTML.js
  63. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/action.js
  64. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/autobold.js
  65. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/autoload-all.js
  66. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/bbox.js
  67. 1 1
      app/Resources/public/assets/MathJax/extensions/TeX/begingroup.js
  68. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/boldsymbol.js
  69. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/cancel.js
  70. 1 1
      app/Resources/public/assets/MathJax/extensions/TeX/color.js
  71. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/enclose.js
  72. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/extpfeil.js
  73. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/mathchoice.js
  74. 1 1
      app/Resources/public/assets/MathJax/extensions/TeX/mediawiki-texvc.js
  75. 1 1
      app/Resources/public/assets/MathJax/extensions/TeX/mhchem.js
  76. 332 0
      app/Resources/public/assets/MathJax/extensions/TeX/mhchem3/mhchem.js
  77. 1 1
      app/Resources/public/assets/MathJax/extensions/TeX/newcommand.js
  78. 1 1
      app/Resources/public/assets/MathJax/extensions/TeX/noErrors.js
  79. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/noUndefined.js
  80. 1 1
      app/Resources/public/assets/MathJax/extensions/TeX/unicode.js
  81. 2 2
      app/Resources/public/assets/MathJax/extensions/TeX/verb.js
  82. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/accessibility-menu.js
  83. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/auto-collapse.js
  84. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/collapsible.js
  85. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/explorer.js
  86. BIN
      app/Resources/public/assets/MathJax/extensions/a11y/invalid_keypress.mp3
  87. BIN
      app/Resources/public/assets/MathJax/extensions/a11y/invalid_keypress.ogg
  88. 84 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathjax-sre.js
  89. 1 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/functions/algebra.js
  90. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/functions/elementary.js
  91. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/functions/hyperbolic.js
  92. 1 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/functions/trigonometry.js
  93. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/mathmaps_ie.js
  94. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/greek-capital.js
  95. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/greek-mathfonts.js
  96. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/greek-scripts.js
  97. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/greek-small.js
  98. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/greek-symbols.js
  99. 1 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/hebrew_letters.js
  100. 0 0
      app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/latin-lower-double-accent.js

+ 3 - 3
.codeclimate.yml

@@ -5,8 +5,6 @@ engines:
       strings:
       - FIXME
       - BUG
-      - '@todo'
-      - todo
   phpcodesniffer:
     enabled: true
     config:
@@ -39,8 +37,10 @@ exclude_paths:
 - main/auth/cas/lib/
 - main/auth/shibboleth
 - main/auth/openid
+- main/chat/emoji_strategy.php
 - main/default_course_document
 - main/document/Wami.swf
+- main/fonts/
 - main/inc/ajax/Wami.swf
 - main/inc/lib/browser/
 - main/inc/lib/freemindflashbrowser/
@@ -75,4 +75,4 @@ exclude_paths:
 - plugin/sepe/src/wsse/
 - tests/
 - vendor/
-- web/
+- web/

+ 2 - 0
.scrutinizer.yml

@@ -139,7 +139,9 @@ filter:
         - 'main/auth/cas/lib/*'
         - 'main/auth/shibboleth/*'
         - 'main/auth/openid/*'
+        - 'main/chat/emoji_strategy.php'
         - 'main/default_course_document'
+        - 'main/fonts/*'
         - 'main/inc/lib/browser/*'
         - 'main/inc/lib/freemindflashbrowser/*'
         - 'main/inc/lib/internationalization_database/*'

+ 7 - 4
.travis.yml

@@ -24,6 +24,8 @@ php:
   - 5.5
   - 5.6
   - 7.0
+  - 7.1
+  - 7.2
 
 env:
   global:
@@ -36,17 +38,17 @@ before_install:
   - sudo apt-get update
   - sudo apt-get install google-chrome-stable
   # Get Chrome driver
-  - wget https://chromedriver.storage.googleapis.com/2.27/chromedriver_linux64.zip && unzip chromedriver_linux64.zip && sudo mv chromedriver /usr/bin
+  - wget https://chromedriver.storage.googleapis.com/2.32/chromedriver_linux64.zip && unzip chromedriver_linux64.zip && sudo mv chromedriver /usr/bin
   # Setup display for Selenium
   - sh -e /etc/init.d/xvfb start
   - export DISPLAY=:99.0
   # Get Selenium
-  - wget http://selenium-release.storage.googleapis.com/3.1/selenium-server-standalone-3.1.0.jar
+  - wget http://selenium-release.storage.googleapis.com/3.6/selenium-server-standalone-3.6.0.jar
   # Check java
   - java -version
   - sudo apt-get install oracle-java8-installer
   - java -version
-  - java -jar selenium-server-standalone-3.1.0.jar -log selenium.log > /dev/null &
+  - java -jar selenium-server-standalone-3.6.0.jar -log selenium.log > /dev/null &
   - nohup bash -c "webdriver-manager start 2>&1 &"
   - sleep 10
 
@@ -98,4 +100,5 @@ script:
 notifications:
   # IRC notifications - disabled for creating a lot of noise on the channel
   irc: "irc.freenode.org#chamilodev"
-
+  slack:
+      secure: qVu1BH+UBset9e+v5Qm4UNgAPUdZyEsI+BsVbhBoNZ3h/Qfq/0gb/+EAbffEf5BWTBIMJwVo3f8y6+sszMPgyBSriu8BoGqtQ8OZelLnw0/yTDRnNzbZQhbc+Sszqr1X+Dzz4xjLdW5LsqoIhPQTwoMemh/hT+Vz8O/rp9tVWts=

+ 2 - 1
app/Migrations/Schema/V111/Version20160715122300.php

@@ -5,7 +5,6 @@ namespace Application\Migrations\Schema\V111;
 
 use Application\Migrations\AbstractMigrationChamilo;
 use Doctrine\DBAL\Schema\Schema;
-use Doctrine\DBAL\Types\Type;
 
 /**
  * Class Version20160715122300
@@ -23,6 +22,8 @@ class Version20160715122300 extends AbstractMigrationChamilo
     {
         $this->addSql('ALTER TABLE c_student_publication CHANGE session_id session_id INT DEFAULT NULL');
         $this->addSql('UPDATE c_student_publication SET session_id = NULL WHERE session_id = 0');
+        // Fix not existing session id
+        $this->addSql('DELETE FROM c_student_publication WHERE session_id not in (SELECT id FROM session)');
         $this->addSql('ALTER TABLE c_student_publication ADD CONSTRAINT fk_session FOREIGN KEY (session_id) REFERENCES session (id)');
     }
 

+ 3 - 3
app/Migrations/Schema/V111/Version20160907140300.php

@@ -19,6 +19,7 @@ class Version20160907140300 extends AbstractMigrationChamilo
      */
     public function up(Schema $schema)
     {
+        error_log('Version20160907140300');
         $data = [
             'career' => [
                 'created_at',
@@ -213,6 +214,7 @@ class Version20160907140300 extends AbstractMigrationChamilo
         // to NULL, then change the field back to DATETIME
         foreach ($data as $table => $fields) {
             foreach ($fields as $field) {
+                error_log("$table . $field");
                 $this->addSql("ALTER TABLE $table CHANGE $field $field char(19)");
                 $this->addSql("UPDATE $table SET $field = NULL WHERE $field = '0000-00-00 00:00:00'");
                 $this->addSql("UPDATE $table SET $field = NULL WHERE $field = '0000-00-00 23:59:59'");
@@ -227,17 +229,15 @@ class Version20160907140300 extends AbstractMigrationChamilo
         ];
         foreach ($data as $table => $fields) {
             foreach ($fields as $field) {
+                error_log("$table . $field");
                 $this->addSql("ALTER TABLE $table CHANGE $field $field char(10)");
                 $this->addSql("UPDATE $table SET $field = NULL WHERE $field = '0000-00-00'");
                 $this->addSql("ALTER TABLE $table CHANGE $field $field DATE");
             }
         }
-
-
     }
 
     public function down(Schema $schema)
     {
-
     }
 }

+ 4 - 2
app/Migrations/Schema/V111/Version20160907150300.php

@@ -188,12 +188,14 @@ class Version20160907150300 extends AbstractMigrationChamilo
      */
     public function up(Schema $schema)
     {
+        error_log('Version20160907150300');
         foreach ($this->names as $name) {
             if (!$schema->hasTable($name)) {
                 continue;
             }
-
-            $this->addSql("ALTER TABLE $name ENGINE=InnoDB");
+            $sql = "ALTER TABLE $name ENGINE=InnoDB";
+            $this->addSql($sql);
+            error_log($sql);
         }
     }
 

+ 34 - 0
app/Migrations/Schema/V111/Version20171002154600.php

@@ -0,0 +1,34 @@
+<?php
+/* For licensing terms, see /license.txt */
+
+namespace Application\Migrations\Schema\V111;
+
+use Application\Migrations\AbstractMigrationChamilo;
+use Doctrine\DBAL\Schema\Schema;
+
+/**
+ * Class Version20171002154600
+ *
+ * Added a new option in registration settings called "confirmation"
+ * This option prevents the new user to login in the platform if your account is not
+ * confirmed via email.
+ * @package Application\Migrations\Schema\V111
+ */
+class Version20171002154600 extends AbstractMigrationChamilo
+{
+    /**
+     * @param Schema $schema
+     */
+    public function up(Schema $schema)
+    {
+        $this->addSql("INSERT INTO settings_options (variable, value, display_text) VALUES ('allow_registration', 'confirmation', 'MailConfirmation')");
+    }
+
+    /**
+     * @param Schema $schema
+     */
+    public function down(Schema $schema)
+    {
+        $this->addSql("DELETE settings_options WHERE variable='allow_registration' AND value='confirmation' AND display_text='MailConfirmation'");
+    }
+}

+ 5 - 5
app/Resources/public/assets/MathJax/.bower.json

@@ -14,14 +14,14 @@
     "MathML",
     "AsciiMath"
   ],
-  "version": "2.5.3",
-  "_release": "2.5.3",
+  "version": "2.7.2",
+  "_release": "2.7.2",
   "_resolution": {
     "type": "version",
-    "tag": "2.5.3",
-    "commit": "ba9afeb5a743249acdea17540b48b14ebc95dbe4"
+    "tag": "2.7.2",
+    "commit": "82590066f9cc3561d4a6b6355ce82af324cb161d"
   },
   "_source": "https://github.com/mathjax/MathJax.git",
-  "_target": "2.5.*",
+  "_target": "2.7.*",
   "_originalSource": "MathJax"
 }

+ 1 - 1
app/Resources/public/assets/MathJax/CONTRIBUTING.md

@@ -174,7 +174,7 @@ useful things you could do.
 
 If you want to get involved with testing MathJax, there is a set of QA
 Documentation [in our testing
-framework](https://github.com/MathJax/MathJax-testing).
+framework](https://github.com/MathJax/MathJax-test).
 
 Essentially though, [check out the latest develop
 branch](#working-on-mathJax-core), take it for a spin, and if you find

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/MathJax.js


+ 11 - 4
app/Resources/public/assets/MathJax/README.md

@@ -31,10 +31,17 @@ See <http://www.mathjax.org/> for additional details.
 
 ## Installation and Usage
 
-The MathJax installation and usage documentation is available in the
-`docs/html` directory of the MathJax distribution (see
-`docs/html/index.html` for the starting point).  The documents are also
-available on the MathJax web site on line at <http://www.mathjax.org/resources/docs/>.
+The MathJax installation and usage documentation is available in a
+separate GitHub repository at
+
+      https://github.com/mathjax/mathjax-docs
+
+The HTML versions are now available at
+
+      http://docs.mathjax.org/
+
+where it is possible for you to submit corrections and modifications
+directly to the documentation on line.
 
 
 ## Community

+ 2 - 10
app/Resources/public/assets/MathJax/composer.json

@@ -7,16 +7,8 @@
     "license": "Apache-2.0",
     "authors": [
         {
-            "name": "Davide Cervone",
-            "homepage": "https://github.com/dpvc"
-        },
-        {
-            "name": "Christian Perfect",
-            "homepage": "https://github.com/christianp"
-        },
-        {
-            "name": "Peter Krautzberger",
-            "homepage": "https://github.com/pkra"
+            "name": "MathJax Consortium",
+            "homepage": "https://github.com/mathjax"
         }
     ]
 }

Dosya farkı çok büyük olduğundan ihmal edildi
+ 40 - 0
app/Resources/public/assets/MathJax/config/AM_CHTML-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 38 - 0
app/Resources/public/assets/MathJax/config/AM_CHTML.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 6
app/Resources/public/assets/MathJax/config/AM_HTMLorMML-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 6
app/Resources/public/assets/MathJax/config/AM_HTMLorMML.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 40 - 0
app/Resources/public/assets/MathJax/config/AM_SVG-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 37 - 0
app/Resources/public/assets/MathJax/config/AM_SVG.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 8 - 10
app/Resources/public/assets/MathJax/config/Accessible-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 8 - 10
app/Resources/public/assets/MathJax/config/Accessible.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 40 - 0
app/Resources/public/assets/MathJax/config/MML_CHTML-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 38 - 0
app/Resources/public/assets/MathJax/config/MML_CHTML.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 6
app/Resources/public/assets/MathJax/config/MML_HTMLorMML-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 10 - 6
app/Resources/public/assets/MathJax/config/MML_HTMLorMML.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 40 - 0
app/Resources/public/assets/MathJax/config/MML_SVG-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 38 - 0
app/Resources/public/assets/MathJax/config/MML_SVG.js


+ 2 - 2
app/Resources/public/assets/MathJax/config/MMLorHTML.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/config/MMLorHTML.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-(function(c,g){var f="2.5.0";var a=MathJax.Hub.CombineConfig("MMLorHTML",{prefer:{MSIE:"MML",Firefox:"HTML",Opera:"HTML",Chrome:"HTML",Safari:"HTML",other:"HTML"}});var e={Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4};var b=(g.version==="0.0"||g.versionAtLeast(e[g]||0));var d=(g.isFirefox&&g.versionAtLeast("1.5"))||(g.isMSIE&&g.hasMathPlayer)||(g.isSafari&&g.versionAtLeast("5.0"))||(g.isOpera&&g.versionAtLeast("9.52"));c.Register.StartupHook("End Config",function(){var h=(a.prefer&&typeof(a.prefer)==="object"?a.prefer[MathJax.Hub.Browser]||a.prefer.other||"HTML":a.prefer);if(b||d){if(d&&(h==="MML"||!b)){if(MathJax.OutputJax.NativeMML){MathJax.OutputJax.NativeMML.Register("jax/mml")}else{c.config.jax.unshift("output/NativeMML")}c.Startup.signal.Post("NativeMML output selected")}else{if(MathJax.OutputJax["HTML-CSS"]){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}else{c.config.jax.unshift("output/HTML-CSS")}c.Startup.signal.Post("HTML-CSS output selected")}}else{c.PreProcess.disabled=true;c.prepareScripts.disabled=true;MathJax.Message.Set(["MathJaxNotSupported","Your browser does not support MathJax"],null,4000);c.Startup.signal.Post("MathJax not supported")}})})(MathJax.Hub,MathJax.Hub.Browser);MathJax.Ajax.loadComplete("[MathJax]/config/MMLorHTML.js");
+(function(c,g){var f="2.7.0";var a=MathJax.Hub.CombineConfig("MMLorHTML",{prefer:{MSIE:"MML",Firefox:"HTML",Opera:"HTML",Chrome:"HTML",Safari:"HTML",other:"HTML"}});var e={Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4};var b=(g.version==="0.0"||g.versionAtLeast(e[g]||0));var d=(g.isFirefox&&g.versionAtLeast("1.5"))||(g.isMSIE&&g.hasMathPlayer)||(g.isSafari&&g.versionAtLeast("5.0"))||(g.isOpera&&g.versionAtLeast("9.52"));c.Register.StartupHook("End Config",function(){var h=(a.prefer&&typeof(a.prefer)==="object"?a.prefer[MathJax.Hub.Browser]||a.prefer.other||"HTML":a.prefer);if(b||d){if(d&&(h==="MML"||!b)){if(MathJax.OutputJax.NativeMML){MathJax.OutputJax.NativeMML.Register("jax/mml")}else{c.config.jax.unshift("output/NativeMML")}c.Startup.signal.Post("NativeMML output selected")}else{if(MathJax.OutputJax["HTML-CSS"]){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}else{c.config.jax.unshift("output/HTML-CSS")}c.Startup.signal.Post("HTML-CSS output selected")}}else{c.PreProcess.disabled=true;c.prepareScripts.disabled=true;MathJax.Message.Set(["MathJaxNotSupported","Your browser does not support MathJax"],null,4000);c.Startup.signal.Post("MathJax not supported")}})})(MathJax.Hub,MathJax.Hub.Browser);MathJax.Ajax.loadComplete("[MathJax]/config/MMLorHTML.js");

+ 1 - 1
app/Resources/public/assets/MathJax/config/Safe.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/config/Safe.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.

Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 7
app/Resources/public/assets/MathJax/config/TeX-AMS-MML_HTMLorMML-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 7
app/Resources/public/assets/MathJax/config/TeX-AMS-MML_HTMLorMML.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 9
app/Resources/public/assets/MathJax/config/TeX-AMS-MML_SVG-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 9
app/Resources/public/assets/MathJax/config/TeX-AMS-MML_SVG.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 44 - 0
app/Resources/public/assets/MathJax/config/TeX-AMS_CHTML-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 42 - 0
app/Resources/public/assets/MathJax/config/TeX-AMS_CHTML.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 6
app/Resources/public/assets/MathJax/config/TeX-AMS_HTML-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 6
app/Resources/public/assets/MathJax/config/TeX-AMS_HTML.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 44 - 0
app/Resources/public/assets/MathJax/config/TeX-AMS_SVG-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 42 - 0
app/Resources/public/assets/MathJax/config/TeX-AMS_SVG.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 52 - 0
app/Resources/public/assets/MathJax/config/TeX-MML-AM_CHTML-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 50 - 0
app/Resources/public/assets/MathJax/config/TeX-MML-AM_CHTML.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 8
app/Resources/public/assets/MathJax/config/TeX-MML-AM_HTMLorMML-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9 - 8
app/Resources/public/assets/MathJax/config/TeX-MML-AM_HTMLorMML.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 52 - 0
app/Resources/public/assets/MathJax/config/TeX-MML-AM_SVG-full.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 50 - 0
app/Resources/public/assets/MathJax/config/TeX-MML-AM_SVG.js


+ 9 - 2
app/Resources/public/assets/MathJax/config/default.js

@@ -12,7 +12,7 @@
  *
  *  ---------------------------------------------------------------------
  *  
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  * 
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -240,12 +240,18 @@ MathJax.Hub.Config({
     ALT: false,          //    require Alt or Option?
     CMD: false,          //    require CMD?
     Shift: false,        //    require Shift?
+    discoverable: false, //  make math menu discoverable on hover?
     zscale: "200%",      //  the scaling factor for MathZoom
+    renderer: null,      //  set when Jax are loaded
     font: "Auto",        //  what font HTML-CSS should use
     context: "MathJax",  //  or "Browser" for pass-through to browser menu
+    locale: null,        //  the language to use for messages
     mpContext: false,    //  true means pass menu events to MathPlayer in IE
     mpMouse: false,      //  true means pass mouse events to MathPlayer in IE
     texHints: true,      //  include class names for TeXAtom elements
+    FastPreview: null,   //  use PreviewHTML output as preview?
+    assistiveMML: null,  //  include hidden MathML for screen readers?
+    inTabOrder: true,    //  set to true if math elements should be included in the tabindex
     semantics: false     //  add semantics tag with original form in MathML output
   },
   
@@ -544,7 +550,8 @@ MathJax.Hub.Config({
 //    formatTag:    function (n) {return '('+n+')'},        // format for \tag and \eqref
 //    formatID:     function (n) {return 'mjx-eqn-'+String(n).replace(/[:'"<>&]/g,"")},
 //                                                          // element ID to use for reference
-//    formatURL:    function (id) {return '#'+escape(id)},  // URL to use for references
+//    formatURL:    function (id,base) {return base+'#'+escape(id)},
+//                                                          // URL to use for references
       useLabelIds: true    // make element ID's use \label name rather than equation number
     },
 

+ 1 - 1
app/Resources/public/assets/MathJax/config/local/local.js

@@ -12,7 +12,7 @@
  *
  *  ---------------------------------------------------------------------
  *  
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  * 
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.

Dosya farkı çok büyük olduğundan ihmal edildi
+ 18 - 0
app/Resources/public/assets/MathJax/extensions/AssistiveMML.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/CHTML-preview.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/FontWarnings.js


+ 2 - 2
app/Resources/public/assets/MathJax/extensions/HTML-CSS/handle-floats.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/HTML-CSS/handle-floats.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["HTML-CSS/handle-floats"]={version:"2.5.1"};MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax_Display":{display:"table-cell",padding:"1em 0 ! important",width:(MathJax.Hub.Browser.isMSIE&&(document.documentMode||0)<8?"100%":"1000em")}}}});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.OutputJax["HTML-CSS"],b=a.Translate;a.Augment({Translate:function(c,f){b.apply(this,arguments);if(c.MathJax.elementJax.HTMLCSS.display){var e=c.nextSibling;if(!e||e.className!=="MathJax_MSIE_Separator"){var d=a.Element("span",{className:"MathJax_MSIE_Separator"});c.parentNode.insertBefore(d,e)}}}});MathJax.Hub.Startup.signal.Post("HTML-CSS handle-floats Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/HTML-CSS/handle-floats.js");
+MathJax.Extension["HTML-CSS/handle-floats"]={version:"2.7.2"};MathJax.Hub.Startup.signal.Post("HTML-CSS handle-floats Ready");MathJax.Ajax.loadComplete("[MathJax]/extensions/HTML-CSS/handle-floats.js");

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/HelpDialog.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/MatchWebFonts.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/MathEvents.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/MathML/content-mathml.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/MathML/mml3.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/MathMenu.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/MathZoom.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/Safe.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/TeX/AMScd.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/TeX/AMSmath.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/TeX/AMSsymbols.js


+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/HTML.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/HTML.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/HTML"]={version:"2.5.0"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.InputJax.TeX;var a=b.Definitions;a.Add({macros:{href:"HREF_attribute","class":"CLASS_attribute",style:"STYLE_attribute",cssId:"ID_attribute"}},null,true);b.Parse.Augment({HREF_attribute:function(e){var d=this.GetArgument(e),c=this.GetArgumentMML(e);this.Push(c.With({href:d}))},CLASS_attribute:function(d){var e=this.GetArgument(d),c=this.GetArgumentMML(d);if(c["class"]!=null){e=c["class"]+" "+e}this.Push(c.With({"class":e}))},STYLE_attribute:function(d){var e=this.GetArgument(d),c=this.GetArgumentMML(d);if(c.style!=null){if(e.charAt(e.length-1)!==";"){e+=";"}e=c.style+" "+e}this.Push(c.With({style:e}))},ID_attribute:function(e){var d=this.GetArgument(e),c=this.GetArgumentMML(e);this.Push(c.With({id:d}))},GetArgumentMML:function(d){var c=this.ParseArg(d);if(c.inferred&&c.data.length==1){c=c.data[0]}else{delete c.inferred}return c}});MathJax.Hub.Startup.signal.Post("TeX HTML Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/HTML.js");
+MathJax.Extension["TeX/HTML"]={version:"2.7.2"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.InputJax.TeX;var a=b.Definitions;a.Add({macros:{href:"HREF_attribute","class":"CLASS_attribute",style:"STYLE_attribute",cssId:"ID_attribute"}},null,true);b.Parse.Augment({HREF_attribute:function(e){var d=this.GetArgument(e),c=this.GetArgumentMML(e);this.Push(c.With({href:d}))},CLASS_attribute:function(d){var e=this.GetArgument(d),c=this.GetArgumentMML(d);if(c["class"]!=null){e=c["class"]+" "+e}this.Push(c.With({"class":e}))},STYLE_attribute:function(d){var e=this.GetArgument(d),c=this.GetArgumentMML(d);if(c.style!=null){if(e.charAt(e.length-1)!==";"){e+=";"}e=c.style+" "+e}this.Push(c.With({style:e}))},ID_attribute:function(e){var d=this.GetArgument(e),c=this.GetArgumentMML(e);this.Push(c.With({id:d}))},GetArgumentMML:function(d){var c=this.ParseArg(d);if(c.inferred&&c.data.length==1){c=c.data[0]}else{delete c.inferred}return c}});MathJax.Hub.Startup.signal.Post("TeX HTML Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/HTML.js");

+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/action.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/action.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/action"]={version:"2.5.0"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.InputJax.TeX,a=MathJax.ElementJax.mml;b.Definitions.Add({macros:{toggle:"Toggle",mathtip:"Mathtip",texttip:["Macro","\\mathtip{#1}{\\text{#2}}",2]}},null,true);b.Parse.Augment({Toggle:function(d){var e=[],c;while((c=this.GetArgument(d))!=="\\endtoggle"){e.push(b.Parse(c,this.stack.env).mml())}this.Push(a.maction.apply(a,e).With({actiontype:a.ACTIONTYPE.TOGGLE}))},Mathtip:function(d){var c=this.ParseArg(d),e=this.ParseArg(d);this.Push(a.maction(c,e).With({actiontype:a.ACTIONTYPE.TOOLTIP}))}});MathJax.Hub.Startup.signal.Post("TeX action Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/action.js");
+MathJax.Extension["TeX/action"]={version:"2.7.2"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.InputJax.TeX,a=MathJax.ElementJax.mml;b.Definitions.Add({macros:{toggle:"Toggle",mathtip:"Mathtip",texttip:["Macro","\\mathtip{#1}{\\text{#2}}",2]}},null,true);b.Parse.Augment({Toggle:function(d){var e=[],c;while((c=this.GetArgument(d))!=="\\endtoggle"){e.push(b.Parse(c,this.stack.env).mml())}this.Push(a.maction.apply(a,e).With({actiontype:a.ACTIONTYPE.TOGGLE}))},Mathtip:function(d){var c=this.ParseArg(d),e=this.ParseArg(d);this.Push(a.maction(c,e).With({actiontype:a.ACTIONTYPE.TOOLTIP}))}});MathJax.Hub.Startup.signal.Post("TeX action Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/action.js");

+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/autobold.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/autobold.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/autobold"]={version:"2.5.0"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var a=MathJax.InputJax.TeX;a.prefilterHooks.Add(function(d){var c=d.script.parentNode.insertBefore(document.createElement("span"),d.script);c.visibility="hidden";c.style.fontFamily="Times, serif";c.appendChild(document.createTextNode("ABCXYZabcxyz"));var b=c.offsetWidth;c.style.fontWeight="bold";if(b&&c.offsetWidth===b){d.math="\\boldsymbol{"+d.math+"}"}c.parentNode.removeChild(c)});MathJax.Hub.Startup.signal.Post("TeX autobold Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/autobold.js");
+MathJax.Extension["TeX/autobold"]={version:"2.7.2"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var a=MathJax.InputJax.TeX;a.prefilterHooks.Add(function(d){var c=d.script.parentNode.insertBefore(document.createElement("span"),d.script);c.visibility="hidden";c.style.fontFamily="Times, serif";c.appendChild(document.createTextNode("ABCXYZabcxyz"));var b=c.offsetWidth;c.style.fontWeight="bold";if(b&&c.offsetWidth===b){d.math="\\boldsymbol{"+d.math+"}"}c.parentNode.removeChild(c)});MathJax.Hub.Startup.signal.Post("TeX autobold Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/autobold.js");

+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/autoload-all.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/autoload-all.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/autoload-all"]={version:"2.5.0"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var h={action:["mathtip","texttip","toggle"],AMSmath:["mathring","nobreakspace","negmedspace","negthickspace","intI","iiiint","idotsint","dddot","ddddot","sideset","boxed","substack","injlim","projlim","varliminf","varlimsup","varinjlim","varprojlim","DeclareMathOperator","operatorname","genfrac","tfrac","dfrac","binom","tbinom","dbinom","cfrac","shoveleft","shoveright","xrightarrow","xleftarrow"],begingroup:["begingroup","endgroup","gdef","global"],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","textcolor","colorbox","fcolorbox","definecolor"],enclose:["enclose"],extpfeil:["Newextarrow","xlongequal","xmapsto","xtofrom","xtwoheadleftarrow","xtwoheadrightarrow"],mhchem:["ce","cee","cf"]};var c={AMSmath:["subarray","smallmatrix","equation","equation*"],AMScd:["CD"]};var d,g,b,a={macros:{},environment:{}};for(d in h){if(h.hasOwnProperty(d)){if(!MathJax.Extension["TeX/"+d]){var f=h[d];for(g=0,b=f.length;g<b;g++){a.macros[f[g]]=["Extension",d]}}}}for(d in c){if(c.hasOwnProperty(d)){if(!MathJax.Extension["TeX/"+d]){var e=c[d];for(g=0,b=e.length;g<b;g++){a.environment[e[g]]=["ExtensionEnv",null,d]}}}}MathJax.InputJax.TeX.Definitions.Add(a);MathJax.Hub.Startup.signal.Post("TeX autoload-all Ready")});MathJax.Callback.Queue(["Require",MathJax.Ajax,"[MathJax]/extensions/TeX/AMSsymbols.js"],["loadComplete",MathJax.Ajax,"[MathJax]/extensions/TeX/autoload-all.js"]);
+MathJax.Extension["TeX/autoload-all"]={version:"2.7.2"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var h={action:["mathtip","texttip","toggle"],AMSmath:["mathring","nobreakspace","negmedspace","negthickspace","intI","iiiint","idotsint","dddot","ddddot","sideset","boxed","substack","injlim","projlim","varliminf","varlimsup","varinjlim","varprojlim","DeclareMathOperator","operatorname","genfrac","tfrac","dfrac","binom","tbinom","dbinom","cfrac","shoveleft","shoveright","xrightarrow","xleftarrow"],begingroup:["begingroup","endgroup","gdef","global"],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","textcolor","colorbox","fcolorbox","definecolor"],enclose:["enclose"],extpfeil:["Newextarrow","xlongequal","xmapsto","xtofrom","xtwoheadleftarrow","xtwoheadrightarrow"],mhchem:["ce","cee","cf"]};var c={AMSmath:["subarray","smallmatrix","equation","equation*"],AMScd:["CD"]};var d,g,b,a={macros:{},environment:{}};for(d in h){if(h.hasOwnProperty(d)){if(!MathJax.Extension["TeX/"+d]){var f=h[d];for(g=0,b=f.length;g<b;g++){a.macros[f[g]]=["Extension",d]}}}}for(d in c){if(c.hasOwnProperty(d)){if(!MathJax.Extension["TeX/"+d]){var e=c[d];for(g=0,b=e.length;g<b;g++){a.environment[e[g]]=["ExtensionEnv",null,d]}}}}MathJax.InputJax.TeX.Definitions.Add(a);MathJax.Hub.Startup.signal.Post("TeX autoload-all Ready")});MathJax.Callback.Queue(["Require",MathJax.Ajax,"[MathJax]/extensions/TeX/AMSsymbols.js"],["loadComplete",MathJax.Ajax,"[MathJax]/extensions/TeX/autoload-all.js"]);

+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/bbox.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/bbox.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/bbox"]={version:"2.5.0"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.InputJax.TeX,a=MathJax.ElementJax.mml;b.Definitions.Add({macros:{bbox:"BBox"}},null,true);b.Parse.Augment({BBox:function(e){var p=this.GetBrackets(e,""),o=this.ParseArg(e);var k=p.split(/,/),g,d,c;for(var l=0,j=k.length;l<j;l++){var f=k[l].replace(/^\s+/,"").replace(/\s+$/,"");var n=f.match(/^(\.\d+|\d+(\.\d*)?)(pt|em|ex|mu|px|in|cm|mm)$/);if(n){if(g){b.Error(["MultipleBBoxProperty","%1 specified twice in %2","Padding",e])}var h=n[1]+n[3];g={height:"+"+h,depth:"+"+h,lspace:h,width:"+"+(2*n[1])+n[3]}}else{if(f.match(/^([a-z0-9]+|\#[0-9a-f]{6}|\#[0-9a-f]{3})$/i)){if(d){b.Error(["MultipleBBoxProperty","%1 specified twice in %2","Background",e])}d=f}else{if(f.match(/^[-a-z]+:/i)){if(c){b.Error(["MultipleBBoxProperty","%1 specified twice in %2","Style",e])}c=this.BBoxStyle(f)}else{if(f!==""){b.Error(["InvalidBBoxProperty","'%1' doesn't look like a color, a padding dimension, or a style",f])}}}}}if(g){o=a.mpadded(o).With(g)}if(d||c){o=a.mstyle(o).With({mathbackground:d,style:c})}this.Push(o)},BBoxStyle:function(c){return c}});MathJax.Hub.Startup.signal.Post("TeX bbox Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/bbox.js");
+MathJax.Extension["TeX/bbox"]={version:"2.7.2"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.InputJax.TeX,a=MathJax.ElementJax.mml;b.Definitions.Add({macros:{bbox:"BBox"}},null,true);b.Parse.Augment({BBox:function(e){var p=this.GetBrackets(e,""),o=this.ParseArg(e);var k=p.split(/,/),g,d,c;for(var l=0,j=k.length;l<j;l++){var f=k[l].replace(/^\s+/,"").replace(/\s+$/,"");var n=f.match(/^(\.\d+|\d+(\.\d*)?)(pt|em|ex|mu|px|in|cm|mm)$/);if(n){if(g){b.Error(["MultipleBBoxProperty","%1 specified twice in %2","Padding",e])}var h=this.BBoxPadding(n[1]+n[3]);if(h){g={height:"+"+h,depth:"+"+h,lspace:h,width:"+"+(2*n[1])+n[3]}}}else{if(f.match(/^([a-z0-9]+|\#[0-9a-f]{6}|\#[0-9a-f]{3})$/i)){if(d){b.Error(["MultipleBBoxProperty","%1 specified twice in %2","Background",e])}d=f}else{if(f.match(/^[-a-z]+:/i)){if(c){b.Error(["MultipleBBoxProperty","%1 specified twice in %2","Style",e])}c=this.BBoxStyle(f)}else{if(f!==""){b.Error(["InvalidBBoxProperty","'%1' doesn't look like a color, a padding dimension, or a style",f])}}}}}if(g){o=a.mpadded(o).With(g)}if(d||c){o=a.mstyle(o).With({mathbackground:d,style:c})}this.Push(o)},BBoxStyle:function(c){return c},BBoxPadding:function(c){return c}});MathJax.Hub.Startup.signal.Post("TeX bbox Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/bbox.js");

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/TeX/begingroup.js


+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/boldsymbol.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/boldsymbol.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/boldsymbol"]={version:"2.5.0"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var a=MathJax.ElementJax.mml;var d=MathJax.InputJax.TeX;var b=d.Definitions;var c={};c[a.VARIANT.NORMAL]=a.VARIANT.BOLD;c[a.VARIANT.ITALIC]=a.VARIANT.BOLDITALIC;c[a.VARIANT.FRAKTUR]=a.VARIANT.BOLDFRAKTUR;c[a.VARIANT.SCRIPT]=a.VARIANT.BOLDSCRIPT;c[a.VARIANT.SANSSERIF]=a.VARIANT.BOLDSANSSERIF;c["-tex-caligraphic"]="-tex-caligraphic-bold";c["-tex-oldstyle"]="-tex-oldstyle-bold";b.Add({macros:{boldsymbol:"Boldsymbol"}},null,true);d.Parse.Augment({mmlToken:function(f){if(this.stack.env.boldsymbol){var e=f.Get("mathvariant");if(e==null){f.mathvariant=a.VARIANT.BOLD}else{f.mathvariant=(c[e]||e)}}return f},Boldsymbol:function(h){var e=this.stack.env.boldsymbol,f=this.stack.env.font;this.stack.env.boldsymbol=true;this.stack.env.font=null;var g=this.ParseArg(h);this.stack.env.font=f;this.stack.env.boldsymbol=e;this.Push(g)}});MathJax.Hub.Startup.signal.Post("TeX boldsymbol Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/boldsymbol.js");
+MathJax.Extension["TeX/boldsymbol"]={version:"2.7.2"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var a=MathJax.ElementJax.mml;var d=MathJax.InputJax.TeX;var b=d.Definitions;var c={};c[a.VARIANT.NORMAL]=a.VARIANT.BOLD;c[a.VARIANT.ITALIC]=a.VARIANT.BOLDITALIC;c[a.VARIANT.FRAKTUR]=a.VARIANT.BOLDFRAKTUR;c[a.VARIANT.SCRIPT]=a.VARIANT.BOLDSCRIPT;c[a.VARIANT.SANSSERIF]=a.VARIANT.BOLDSANSSERIF;c["-tex-caligraphic"]="-tex-caligraphic-bold";c["-tex-oldstyle"]="-tex-oldstyle-bold";b.Add({macros:{boldsymbol:"Boldsymbol"}},null,true);d.Parse.Augment({mmlToken:function(f){if(this.stack.env.boldsymbol){var e=f.Get("mathvariant");if(e==null){f.mathvariant=a.VARIANT.BOLD}else{f.mathvariant=(c[e]||e)}}return f},Boldsymbol:function(h){var e=this.stack.env.boldsymbol,f=this.stack.env.font;this.stack.env.boldsymbol=true;this.stack.env.font=null;var g=this.ParseArg(h);this.stack.env.font=f;this.stack.env.boldsymbol=e;this.Push(g)}});MathJax.Hub.Startup.signal.Post("TeX boldsymbol Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/boldsymbol.js");

+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/cancel.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/cancel.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/cancel"]={version:"2.5.0",ALLOWED:{color:1,mathcolor:1,background:1,mathbackground:1,padding:1,thickness:1}};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var c=MathJax.InputJax.TeX,a=MathJax.ElementJax.mml,b=MathJax.Extension["TeX/cancel"];b.setAttributes=function(h,e){if(e!==""){e=e.replace(/ /g,"").split(/,/);for(var g=0,d=e.length;g<d;g++){var f=e[g].split(/[:=]/);if(b.ALLOWED[f[0]]){if(f[1]==="true"){f[1]=true}if(f[1]==="false"){f[1]=false}h[f[0]]=f[1]}}}return h};c.Definitions.Add({macros:{cancel:["Cancel",a.NOTATION.UPDIAGONALSTRIKE],bcancel:["Cancel",a.NOTATION.DOWNDIAGONALSTRIKE],xcancel:["Cancel",a.NOTATION.UPDIAGONALSTRIKE+" "+a.NOTATION.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"}},null,true);c.Parse.Augment({Cancel:function(e,g){var d=this.GetBrackets(e,""),f=this.ParseArg(e);var h=b.setAttributes({notation:g},d);this.Push(a.menclose(f).With(h))},CancelTo:function(e,g){var i=this.ParseArg(e),d=this.GetBrackets(e,""),f=this.ParseArg(e);var h=b.setAttributes({notation:a.NOTATION.UPDIAGONALSTRIKE+" "+a.NOTATION.UPDIAGONALARROW},d);i=a.mpadded(i).With({depth:"-.1em",height:"+.1em",voffset:".1em"});this.Push(a.msup(a.menclose(f).With(h),i))}});MathJax.Hub.Startup.signal.Post("TeX cancel Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/cancel.js");
+MathJax.Extension["TeX/cancel"]={version:"2.7.2",ALLOWED:{color:1,mathcolor:1,background:1,mathbackground:1,padding:1,thickness:1}};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var c=MathJax.InputJax.TeX,a=MathJax.ElementJax.mml,b=MathJax.Extension["TeX/cancel"];b.setAttributes=function(h,e){if(e!==""){e=e.replace(/ /g,"").split(/,/);for(var g=0,d=e.length;g<d;g++){var f=e[g].split(/[:=]/);if(b.ALLOWED[f[0]]){if(f[1]==="true"){f[1]=true}if(f[1]==="false"){f[1]=false}h[f[0]]=f[1]}}}return h};c.Definitions.Add({macros:{cancel:["Cancel",a.NOTATION.UPDIAGONALSTRIKE],bcancel:["Cancel",a.NOTATION.DOWNDIAGONALSTRIKE],xcancel:["Cancel",a.NOTATION.UPDIAGONALSTRIKE+" "+a.NOTATION.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"}},null,true);c.Parse.Augment({Cancel:function(e,g){var d=this.GetBrackets(e,""),f=this.ParseArg(e);var h=b.setAttributes({notation:g},d);this.Push(a.menclose(f).With(h))},CancelTo:function(e,g){var i=this.ParseArg(e),d=this.GetBrackets(e,""),f=this.ParseArg(e);var h=b.setAttributes({notation:a.NOTATION.UPDIAGONALSTRIKE+" "+a.NOTATION.UPDIAGONALARROW},d);i=a.mpadded(i).With({depth:"-.1em",height:"+.1em",voffset:".1em"});this.Push(a.msup(a.menclose(f).With(h),i))}});MathJax.Hub.Startup.signal.Post("TeX cancel Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/cancel.js");

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/TeX/color.js


+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/enclose.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/enclose.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/enclose"]={version:"2.5.0",ALLOWED:{arrow:1,color:1,mathcolor:1,background:1,mathbackground:1,padding:1,thickness:1}};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var c=MathJax.InputJax.TeX,a=MathJax.ElementJax.mml,b=MathJax.Extension["TeX/enclose"].ALLOWED;c.Definitions.Add({macros:{enclose:"Enclose"}},null,true);c.Parse.Augment({Enclose:function(g){var k=this.GetArgument(g),e=this.GetBrackets(g),j=this.ParseArg(g);var l={notation:k.replace(/,/g," ")};if(e){e=e.replace(/ /g,"").split(/,/);for(var h=0,d=e.length;h<d;h++){var f=e[h].split(/[:=]/);if(b[f[0]]){f[1]=f[1].replace(/^"(.*)"$/,"$1");if(f[1]==="true"){f[1]=true}if(f[1]==="false"){f[1]=false}if(f[0]==="arrow"&&f[1]){l.notation=l.notation+" updiagonalarrow"}else{l[f[0]]=f[1]}}}}this.Push(a.menclose(j).With(l))}});MathJax.Hub.Startup.signal.Post("TeX enclose Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/enclose.js");
+MathJax.Extension["TeX/enclose"]={version:"2.7.2",ALLOWED:{arrow:1,color:1,mathcolor:1,background:1,mathbackground:1,padding:1,thickness:1}};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var c=MathJax.InputJax.TeX,a=MathJax.ElementJax.mml,b=MathJax.Extension["TeX/enclose"].ALLOWED;c.Definitions.Add({macros:{enclose:"Enclose"}},null,true);c.Parse.Augment({Enclose:function(g){var k=this.GetArgument(g),e=this.GetBrackets(g),j=this.ParseArg(g);var l={notation:k.replace(/,/g," ")};if(e){e=e.replace(/ /g,"").split(/,/);for(var h=0,d=e.length;h<d;h++){var f=e[h].split(/[:=]/);if(b[f[0]]){f[1]=f[1].replace(/^"(.*)"$/,"$1");if(f[1]==="true"){f[1]=true}if(f[1]==="false"){f[1]=false}if(f[0]==="arrow"&&f[1]){l.notation=l.notation+" updiagonalarrow"}else{l[f[0]]=f[1]}}}}this.Push(a.menclose(j).With(l))}});MathJax.Hub.Startup.signal.Post("TeX enclose Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/enclose.js");

+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/extpfeil.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/extpfeil.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/extpfeil"]={version:"2.5.0"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.InputJax.TeX,a=b.Definitions;a.Add({macros:{xtwoheadrightarrow:["Extension","AMSmath"],xtwoheadleftarrow:["Extension","AMSmath"],xmapsto:["Extension","AMSmath"],xlongequal:["Extension","AMSmath"],xtofrom:["Extension","AMSmath"],Newextarrow:["Extension","AMSmath"]}},null,true);MathJax.Hub.Register.StartupHook("TeX AMSmath Ready",function(){MathJax.Hub.Insert(a,{macros:{xtwoheadrightarrow:["xArrow",8608,12,16],xtwoheadleftarrow:["xArrow",8606,17,13],xmapsto:["xArrow",8614,6,7],xlongequal:["xArrow",61,7,7],xtofrom:["xArrow",8644,12,12],Newextarrow:"NewExtArrow"}})});b.Parse.Augment({NewExtArrow:function(c){var e=this.GetArgument(c),f=this.GetArgument(c),d=this.GetArgument(c);if(!e.match(/^\\([a-z]+|.)$/i)){b.Error(["NewextarrowArg1","First argument to %1 must be a control sequence name",c])}if(!f.match(/^(\d+),(\d+)$/)){b.Error(["NewextarrowArg2","Second argument to %1 must be two integers separated by a comma",c])}if(!d.match(/^(\d+|0x[0-9A-F]+)$/i)){b.Error(["NewextarrowArg3","Third argument to %1 must be a unicode character number",c])}e=e.substr(1);f=f.split(",");d=parseInt(d);a.macros[e]=["xArrow",d,parseInt(f[0]),parseInt(f[1])]}});MathJax.Hub.Startup.signal.Post("TeX extpfeil Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/extpfeil.js");
+MathJax.Extension["TeX/extpfeil"]={version:"2.7.2"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.InputJax.TeX,a=b.Definitions;a.Add({macros:{xtwoheadrightarrow:["Extension","AMSmath"],xtwoheadleftarrow:["Extension","AMSmath"],xmapsto:["Extension","AMSmath"],xlongequal:["Extension","AMSmath"],xtofrom:["Extension","AMSmath"],Newextarrow:["Extension","AMSmath"]}},null,true);MathJax.Hub.Register.StartupHook("TeX AMSmath Ready",function(){MathJax.Hub.Insert(a,{macros:{xtwoheadrightarrow:["xArrow",8608,12,16],xtwoheadleftarrow:["xArrow",8606,17,13],xmapsto:["xArrow",8614,6,7],xlongequal:["xArrow",61,7,7],xtofrom:["xArrow",8644,12,12],Newextarrow:"NewExtArrow"}})});b.Parse.Augment({NewExtArrow:function(c){var e=this.GetArgument(c),f=this.GetArgument(c),d=this.GetArgument(c);if(!e.match(/^\\([a-z]+|.)$/i)){b.Error(["NewextarrowArg1","First argument to %1 must be a control sequence name",c])}if(!f.match(/^(\d+),(\d+)$/)){b.Error(["NewextarrowArg2","Second argument to %1 must be two integers separated by a comma",c])}if(!d.match(/^(\d+|0x[0-9A-F]+)$/i)){b.Error(["NewextarrowArg3","Third argument to %1 must be a unicode character number",c])}e=e.substr(1);f=f.split(",");d=parseInt(d);a.macros[e]=["xArrow",d,parseInt(f[0]),parseInt(f[1])]}});MathJax.Hub.Startup.signal.Post("TeX extpfeil Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/extpfeil.js");

+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/mathchoice.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/mathchoice.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var c="2.5.2";var a=MathJax.ElementJax.mml;var d=MathJax.InputJax.TeX;var b=d.Definitions;b.Add({macros:{mathchoice:"MathChoice"}},null,true);d.Parse.Augment({MathChoice:function(f){var i=this.ParseArg(f),e=this.ParseArg(f),g=this.ParseArg(f),h=this.ParseArg(f);this.Push(a.TeXmathchoice(i,e,g,h))}});a.TeXmathchoice=a.mbase.Subclass({type:"TeXmathchoice",notParent:true,choice:function(){if(this.selection!=null){return this.selection}if(this.choosing){return 2}this.choosing=true;var f=0,e=this.getValues("displaystyle","scriptlevel");if(e.scriptlevel>0){f=Math.min(3,e.scriptlevel+1)}else{f=(e.displaystyle?0:1)}var g=this.inherit;while(g&&g.type!=="math"){g=g.inherit}if(g){this.selection=f}this.choosing=false;return f},selected:function(){return this.data[this.choice()]},setTeXclass:function(e){return this.selected().setTeXclass(e)},isSpacelike:function(){return this.selected().isSpacelike()},isEmbellished:function(){return this.selected().isEmbellished()},Core:function(){return this.selected()},CoreMO:function(){return this.selected().CoreMO()},toHTML:function(e){e=this.HTMLcreateSpan(e);e.bbox=this.Core().toHTML(e).bbox;if(e.firstChild&&e.firstChild.style.marginLeft){e.style.marginLeft=e.firstChild.style.marginLeft;e.firstChild.style.marginLeft=""}return e},toSVG:function(){var e=this.Core().toSVG();this.SVGsaveData(e);return e},toCommonHTML:function(e){e=this.CHTMLcreateSpan(e);this.CHTMLhandleStyle(e);this.CHTMLhandleColor(e);this.CHTMLaddChild(e,this.choice(),{});return e}});MathJax.Hub.Startup.signal.Post("TeX mathchoice Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/mathchoice.js");
+MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var c="2.7.2";var a=MathJax.ElementJax.mml;var d=MathJax.InputJax.TeX;var b=d.Definitions;b.Add({macros:{mathchoice:"MathChoice"}},null,true);d.Parse.Augment({MathChoice:function(f){var i=this.ParseArg(f),e=this.ParseArg(f),g=this.ParseArg(f),h=this.ParseArg(f);this.Push(a.TeXmathchoice(i,e,g,h))}});a.TeXmathchoice=a.mbase.Subclass({type:"TeXmathchoice",notParent:true,choice:function(){if(this.selection!=null){return this.selection}if(this.choosing){return 2}this.choosing=true;var f=0,e=this.getValues("displaystyle","scriptlevel");if(e.scriptlevel>0){f=Math.min(3,e.scriptlevel+1)}else{f=(e.displaystyle?0:1)}var g=this.inherit;while(g&&g.type!=="math"){g=g.inherit}if(g){this.selection=f}this.choosing=false;return f},selected:function(){return this.data[this.choice()]},setTeXclass:function(e){return this.selected().setTeXclass(e)},isSpacelike:function(){return this.selected().isSpacelike()},isEmbellished:function(){return this.selected().isEmbellished()},Core:function(){return this.selected()},CoreMO:function(){return this.selected().CoreMO()},toHTML:function(e){e=this.HTMLcreateSpan(e);e.bbox=this.Core().toHTML(e).bbox;if(e.firstChild&&e.firstChild.style.marginLeft){e.style.marginLeft=e.firstChild.style.marginLeft;e.firstChild.style.marginLeft=""}return e},toSVG:function(){var e=this.Core().toSVG();this.SVGsaveData(e);return e},toCommonHTML:function(e){e=this.CHTMLcreateNode(e);this.CHTMLhandleStyle(e);this.CHTMLhandleColor(e);this.CHTMLaddChild(e,this.choice(),{});return e},toPreviewHTML:function(e){e=this.PHTMLcreateSpan(e);this.PHTMLhandleStyle(e);this.PHTMLhandleColor(e);this.PHTMLaddChild(e,this.choice(),{});return e}});MathJax.Hub.Startup.signal.Post("TeX mathchoice Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/mathchoice.js");

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/TeX/mediawiki-texvc.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/TeX/mhchem.js


+ 332 - 0
app/Resources/public/assets/MathJax/extensions/TeX/mhchem3/mhchem.js

@@ -0,0 +1,332 @@
+/*************************************************************
+ *
+ *  MathJax/extensions/TeX/mhchem.js
+ *
+ *  Implements the \ce command for handling chemical formulas
+ *  from the mhchem LaTeX package.
+ *
+ *  ---------------------------------------------------------------------
+ *
+ *  Copyright (c) 2011-2015 The MathJax Consortium
+ *  Copyright (c) 2015-2017 Martin Hensel
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+MathJax.Extension["TeX/mhchem"]={version:"3.2.0"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",
+function(){var n=MathJax.InputJax.TeX,r=MathJax.Object.Subclass({string:"",Init:
+function(n){this.string=n},Parse:
+function(r){try{return o.go(t.go(this.string,r))}catch(r){n.Error(r)}}}),t={};t.go=
+function(n,r){if(!n)return n;void 0===r&&(r="ce");var o="0",e={};e.pL=0,n=n.replace(/[\u2212\u2013\u2014\u2010]/g,"-"),n=n.replace(/[\u2026]/g,"...");for(var a,u,i=[];;){a!==n?(u=10,a=n):u--;var s=t.c[r],l=s.e.length;n:for(var h=0;h<l;h++){var p=s.e[h],c=p.g[o]||p.g["*"]||null;if(c){var f=t.h(p.h,n);if(f){for(var m=t.j([],c.k),k=m.length,d=0;d<k;d++){var g,q=m[d],v=void 0;if(q.l&&(v=q.m,q=q.l),"string"==typeof q)if(s.g[q])g=s.g[q](e,f.h,v);else{if(!t.g[q])throw["MhchemBugA","mhchem bug A. Please report. ("+q+")"];g=t.g[q](e,f.h,v)}else"function"==typeof q&&(g=q(e,f.h));i=t.j(i,g)}if(o=c.n||o,!(n.length>0))return i;if(c.s||(n=f.t),!c.u)break n}}}if(u<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},
+t.j=
+function(n,r){return r?n?n.concat(r):[].concat(r):n},t.w={"~C":/^$/,"~A":/^./,"~B":/^./,"%m":/^\s/,"%l":/^\s(?=[A-Z\\$])/,"~@":/^[a-z]/,x:/^x/,x$:/^x$/,i$:/^i$/,"~M":/^(?:[a-zA-Z\u03B1-\u03C9\u0391-\u03A9?@]|(?:\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega|Gamma|Delta|Theta|Lambda|Xi|Pi|Sigma|Upsilon|Phi|Psi|Omega)(?:\s+|\{\}|(?![a-zA-Z]))))+/,"@z":/^\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega|Gamma|Delta|Theta|Lambda|Xi|Pi|Sigma|Upsilon|Phi|Psi|Omega)(?:\s+|\{\}|(?![a-zA-Z]))/,"~P":/^(?:([a-z])(?:$|[^a-zA-Z]))$/,"@%":/^\$(?:([a-z])(?:$|[^a-zA-Z]))\$$/,"~O":/^(?:\$?[\u03B1-\u03C9]\$?|\$?\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)\s*\$?)(?:\s+|\{\}|(?![a-zA-Z]))$/,"~u":/^[0-9]+/,"@h":/^[+\-]?(?:[0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+))/,"@g":/^[+\-]?[0-9]+(?:[.,][0-9]+)?/,"%T":
+function(n){var r=n.match(/^(\+\-|\+\/\-|\+|\-|\\pm\s?)?([0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+)?)(\((?:[0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+)?)\))?(?:([eE]|\s*(\*|x|\\times|\u00D7)\s*10\^)([+\-]?[0-9]+|\{[+\-]?[0-9]+\}))?/);return r&&r[0]?{h:r.splice(1),t:n.substr(r[0].length)}:null},aj:
+function(n){var r=n.match(/^(\+\-|\+\/\-|\+|\-|\\pm\s?)?([0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+)?)\^([+\-]?[0-9]+|\{[+\-]?[0-9]+\})/);return r&&r[0]?{h:r.splice(1),t:n.substr(r[0].length)}:null},"%n":
+function(n){var r=this["@W"](n,"",/^\([a-z]{1,3}(?=[\),])/,")","");if(r&&r.t.match(/^($|[\s,;\)\]\}])/))return r;var t=n.match(/^(?:\((?:\\ca\s?)?\$[amothc]\$\))/);return t?{h:t[0],t:n.substr(t[0].length)}:null},ae:/^_\{(\([a-z]{1,3}\))\}/,"@K":/^(?:\\\{|\[|\()/,"@c":/^(?:\)|\]|\\\})/,", ":/^[,;]\s*/,",":/^[,;]/,".":/^[.]/,". ":/^([.\u22C5\u00B7\u2022])\s*/,"@i":/^\.\.\.(?=$|[^.])/,"* ":/^([*])\s*/,"@P":
+function(n){return this["@W"](n,"^{","","","}")},"@L":
+function(n){return this["@W"](n,"^","$","$","")},"^a":/^\^([0-9]+|[^\\_])/,"@O":
+function(n){return this["@W"](n,"^",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"@N":
+function(n){return this["@W"](n,"^",/^\\[a-zA-Z]+\{/,"}","")},"^\\x":/^\^(\\[a-zA-Z]+)\s*/,"%U":/^\^(-?\d+)/,"'":/^'/,"@Y":
+function(n){return this["@W"](n,"_{","","","}")},"@Q":
+function(n){return this["@W"](n,"_","$","$","")},_9:/^_([+\-]?[0-9]+|[^\\])/,"@T":
+function(n){return this["@W"](n,"_",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"@S":
+function(n){return this["@W"](n,"_",/^\\[a-zA-Z]+\{/,"}","")},"@R":/^_(\\[a-zA-Z]+)\s*/,"^_":/^(?:\^(?=_)|\_(?=\^)|[\^_]$)/,"{}":/^\{\}/,"%B":
+function(n){return this["@W"](n,"","{","}","")},"%A":
+function(n){return this["@W"](n,"{","","","}")},"@~":
+function(n){return this["@W"](n,"","$","$","")},"@a":
+function(n){return this["@W"](n,"${","","","}$")},"@@":
+function(n){return this["@W"](n,"$","","","$")},"%D":/^[=<>]/,"#":/^[#\u2261]/,"+":/^\+/,"-$":/^-(?=[\s_},;\]\/]|$|\([a-z]+\))/,"-9":/^-(?=[0-9])/,"@f":/^-(?=(?:[spd]|sp)(?:$|[\s,;\)\]\}]))/,"-":/^-/,ai:/^(?:\\pm|\$\\pm\$|\+-|\+\/-)/,"~Q":/^(?:\+|(?:[\-=<>]|<<|>>|\\approx|\$\\approx\$)(?=\s|$|-?[0-9]))/,"~c":/^(?:v|\(v\)|\^|\(\^\))(?=$|[\s,;\)\]\}])/,"@r":
+function(n){return this["@W"](n,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,"@m":/^[CMT](?=\[)/,"@o":
+function(n){return this["@W"](n,"[","","","]")},al:/^(&|@q|\\hline)\s*/,"@p":/^(?:\\[,\ ;:])/,"@G":
+function(n){return this["@W"](n,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"@F":
+function(n){return this["@W"](n,"",/^\\[a-zA-Z]+\{/,"}","")},"@t":/^\\ca(?:\s+|(?![a-zA-Z]))/,"@E":/^(?:\\[a-zA-Z]+\s*|\\[_&{}%])/,"~R":/^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,"~S":/^[\/~|]/,"@y":
+function(n){return this["@W"](n,"\\frac{","","","}","{","","","}")},"@A":
+function(n){return this["@W"](n,"\\overset{","","","}","{","","","}")},"@C":
+function(n){return this["@W"](n,"\\underset{","","","}","{","","","}")},"@B":
+function(n){return this["@W"](n,"\\underbrace{","","","}_","{","","","}")},"@w":
+function(n){return this["@W"](n,"\\color{","","","}")},"@x":
+function(n){return this["@W"](n,"\\color{","","","}","{","","","}")},"@v":
+function(n){return this["@W"](n,"\\color","\\","",/^(?=\{)/,"{","","","}")},"@u":
+function(n){return this["@W"](n,"\\ce{","","","}")},"~Z":/^(?:[+-][IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"a~":/^(?:[+-]?\s?[IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"%d":/^[IVX]+/,"@j":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,"~%":
+function(n){var r;if(r=n.match(/^(?:(?:(?:\([+\-]?[0-9]+\/[0-9]+\)|[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+|[+\-]?[0-9]+[.,][0-9]+|[+\-]?\.[0-9]+|[+\-]?[0-9]+)(?:[a-z](?=\s*[A-Z]))?)|[+\-]?[a-z](?=\s*[A-Z])|\+(?!\s))/))return{h:r[0],t:n.substr(r[0].length)};var t=this["@W"](n,"","$","$","");return t&&(r=t.h.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/))?{h:r[0],t:n.substr(r[0].length)}:null},"~a":
+function(n){return this["~%"](n)},"@b":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,"~E":
+function(n){if(n.match(/^\([a-z]+\)$/))return null;var r=n.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return r?{h:r[0],t:n.substr(r[0].length)}:null},"%z":/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*\*\s*/,"@W":
+function(n,r,t,o,e,a,u,i,s,l){var h=this["@V"](n,r);if(null===h)return null;if(n=n.substr(h.length),h=this["@V"](n,t),null===h)return null;var p=this["@U"](n,h.length,o||e);if(null===p)return null;var c=n.substring(0,o?p.y:p.z);if(a||u){var f=this["@W"](n.substr(p.y),a,u,i,s);if(null===f)return null;var m=[c,f.h];return l&&(m=m.join("")),{h:m,t:f.t}}return{h:c,t:n.substr(p.y)}},
+"@V":
+function(n,r){if("string"==typeof r)return 0!==n.indexOf(r)?null:r;var t=n.match(r);return t?t[0]:null},"@U":
+function(n,r,t){for(var o=0;r<n.length;){var e=n.charAt(r),a=this["@V"](n.substr(r),t);if(null!==a&&0===o)return{z:r,y:r+a.length};if("{"===e)o++;else if("}"===e){if(0===o)throw["ExtraCloseMissingOpen","Extra close brace or missing open brace"];o--}r++}return null}},
+t.h=
+function(n,r){var o=t.w[n];if(void 0===o)throw["MhchemBugP","mhchem bug P. Please report. ("+n+")"];if("function"==typeof o)return t.w[n](r);var e=r.match(o);if(e){var a;return a=e[2]?[e[1],e[2]]:e[1]?e[1]:e[0],{h:a,t:r.substr(e[0].length)}}return null},t.g={"a=":
+function(n,r){n.a=(n.a||"")+r},"b=":
+function(n,r){n.b=(n.b||"")+r},"p=":
+function(n,r){n.p=(n.p||"")+r},"o=":
+function(n,r){n.o=(n.o||"")+r},"q=":
+function(n,r){n.q=(n.q||"")+r},"d=":
+function(n,r){n.d=(n.d||"")+r},"%c":
+function(n,r){n.rm=(n.rm||"")+r},"%t":
+function(n,r){n.text=(n.text||"")+r},"~J":
+function(n,r,t){return{l:t}},
+"~K":
+function(n,r,t){return{l:t,p1:r}},
+"~L":
+function(n,r,t){return{l:t,p1:r[0],p2:r[1]}},
+"~s":
+function(n,r){return r},rm:
+function(n,r){return{l:"rm",p1:r}},
+"%s":
+function(n,r){return t.go(r,"%s")},"%C":
+function(n,r){var o=["{"];return o=t.j(o,t.go(r,"%s")),o=t.j(o,"}")},"%r":
+function(n,r){return t.go(r,"%r")},"%q":
+function(n,r){return t.go(r,"%q")},"~f":
+function(n,r,t){return{l:"~f",A:t||r}},
+"~m":
+function(n,r){return{l:"~l",B:r[0]}},
+ce:
+function(n,r){return t.go(r)},"@k":
+function(n,r){var o;r.match(/^[+\-]/)&&(o=[r.substr(0,1)],r=r.substr(1));var e=r.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return e[1]=e[1].replace(/\$/g,""),o=t.j(o,{l:"~F",p1:e[1],p2:e[2]}),e[3]&&(e[3]=e[3].replace(/\$/g,""),o=t.j(o,{l:"%r",p1:e[3]})),o},"@l":
+function(n,r){return t.go(r,"@l")}},
+t.c={},t.C=
+function(n){var r,t,o,e,a={};for(r in n)if(r.indexOf("|")!==-1)for(o=r.split("|"),e=0;e<o.length;e++)a[o[e]]=n[r];else a[r]=n[r];var u=[];for(r in a){var i={},s=a[r];for(t in s)if(t.indexOf("|")!==-1)for(o=t.split("|"),e=0;e<o.length;e++)i[o[e]]=s[t];else i[t]=s[t];u.push({h:r,g:i})}return u},t.c.ce={e:t.C({"~C":{"*":{k:"~T"}},
+"~A":{"0|1|2":{k:"%F",s:!0,u:!0}},
+"~Z":{0:{k:"a%"}},
+"@m":{r:{k:"%b",n:"rt"},rd:{k:"%g",n:"%i"}},
+"~c":{"0|1|2|as":{k:["%j","~T","~Q"],n:"1"}},
+"%z":{"0|1|2":{k:["o=","~T"],n:"1"}},
+"~R":{"0|1|2|3":{k:"o=",n:"o"}},
+"->":{"0|1|2|3":{k:"r=",n:"r"},"a|as":{k:["~T","r="],n:"r"},"*":{k:["~T","r="],n:"r"}},
+"+":{o:{k:"~t",n:"d"},"d|D":{k:"d=",n:"d"},q:{k:"d=",n:"qd"},"qd|qD":{k:"d=",n:"qd"},dq:{k:["~T","d="],n:"d"},3:{k:["%j","~T","~Q"],n:"0"}},
+"~%":{"0|2":{k:"a=",n:"a"}},
+ai:{"0|1|2|a|as":{k:["%j","~T",{l:"~Q",m:"\\pm"}],n:"0"}},
+"~Q":{"0|1|2|a|as":{k:["%j","~T","~Q"],n:"0"}},
+"-$":{"o|q":{k:["~g","~T"],n:"qd"},d:{k:"d=",n:"d"},D:{k:["~T",{l:"~f",m:"-"}],n:"3"},q:{k:"d=",n:"qd"},qd:{k:"d=",n:"qd"},"qD|dq":{k:["~T",{l:"~f",m:"-"}],n:"3"}},
+"-9":{"3|o":{k:["~T",{l:"~J",m:"~I"}],n:"3"}},
+"@f":{o:{k:{l:"@e",m:!0},n:"2"},d:{k:{l:"@d",m:!0},n:"2"}},
+"-":{"0|1|2":{k:[{l:"~T",m:1},"%E",{l:"~f",m:"-"}],n:"3"},3:{k:{l:"~f",m:"-"}},
+a:{k:["~T",{l:"~J",m:"~I"}],n:"2"},as:{k:[{l:"~T",m:2},{l:"~f",m:"-"}],n:"3"},b:{k:"b="},o:{k:"@e",n:"2"},q:{k:"@e",n:"2"},"d|qd|dq":{k:"@d",n:"2"},"D|qD|p":{k:["~T",{l:"~f",m:"-"}],n:"3"}},
+"~a":{"1|3":{k:"a=",n:"a"}},
+"~M":{"0|1|2|3|a|as|b|p|bp|o":{k:"o=",n:"o"},"q|dq":{k:["~T","o="],n:"o"},"d|D|qd|qD":{k:"~N",n:"o"}},
+"~u":{o:{k:"q=",n:"q"},"d|D":{k:"q=",n:"dq"},q:{k:["~T","o="],n:"o"},a:{k:"o=",n:"o"}},
+"%l":{"b|p|bp":{}},
+"%m":{a:{n:"as"},0:{k:"%j"},"1|2":{k:"%k"},"r|rt|rd|%i|%h":{k:"~T",n:"0"},"*":{k:["~T","%k"],n:"1"}},
+al:{"1|2":{k:["~T",{l:"~K",m:"al"}]},
+"*":{k:["~T",{l:"~K",m:"al"}],n:"0"}},
+"@o":{"r|rt":{k:"%a",n:"rd"},"rd|%i":{k:"%f",n:"%h"}},
+"@i":{"o|d|D|dq|qd|qD":{k:["~T",{l:"~f",m:"..."}],n:"3"},"*":{k:[{l:"~T",m:1},{l:"~J",m:"~z"}],n:"1"}},
+". |* ":{"*":{k:["~T",{l:"~J",m:"~~"}],n:"1"}},
+"%n":{"*":{k:["~T","%p"],n:"1"}},
+"@K":{"a|as|o":{k:["o=","~T","%G"],n:"2"},"0|1|2|3":{k:["o=","~T","%G"],n:"2"},"*":{k:["~T","o=","~T","%G"],n:"2"}},
+"@c":{"0|1|2|3|b|p|bp|o":{k:["o=","%H"],n:"o"},"a|as|d|D|q|qd|qD|dq":{k:["~T","o=","%H"],n:"o"}},
+", ":{"*":{k:["~T","~q"],n:"0"}},
+"^_":{"*":{}},
+"@P|@L":{"0|1|2|as":{k:"b=",n:"b"},p:{k:"b=",n:"bp"},"3|o":{k:"~t",n:"D"},q:{k:"d=",n:"qD"},"d|D|qd|qD|dq":{k:["~T","d="],n:"D"}},
+"^a|@O|@N|^\\x|'":{"0|1|2|as":{k:"b=",n:"b"},p:{k:"b=",n:"bp"},"3|o":{k:"~t",n:"d"},q:{k:"d=",n:"qd"},"d|qd|D|qD":{k:"d="},dq:{k:["~T","d="],n:"d"}},
+ae:{"d|D|q|qd|qD|dq":{k:["~T","q="],n:"q"}},
+"@Y|@Q|_9|@T|@S|@R":{"0|1|2|as":{k:"p=",n:"p"},b:{k:"p=",n:"bp"},"3|o":{k:"q=",n:"q"},"d|D":{k:"q=",n:"dq"},"q|qd|qD|dq":{k:["~T","q="],n:"q"}},
+"%D":{"0|1|2|3|a|as|o|q|d|D|qd|qD|dq":{k:[{l:"~T",m:2},"~f"],n:"3"}},
+"#":{"0|1|2|3|a|as|o":{k:[{l:"~T",m:2},{l:"~f",m:"#"}],n:"3"}},
+"{}":{"*":{k:{l:"~T",m:1},n:"1"}},
+"%B":{"0|1|2|3|a|as|b|p|bp":{k:"o=",n:"o"},"o|d|D|q|qd|qD|dq":{k:["~T","o="],n:"o"}},
+"@~":{a:{k:"a="},"0|1|2|3|as|b|p|bp|o":{k:"o=",n:"o"},"as|o":{k:"o="},"q|d|D|qd|qD|dq":{k:["~T","o="],n:"o"}},
+"@r":{"*":{k:[{l:"~T",m:2},"~f"],n:"3"}},
+"@y":{"*":{k:[{l:"~T",m:1},"~H"],n:"3"}},
+"@A":{"*":{k:[{l:"~T",m:2},"~X"],n:"3"}},
+"@C":{"*":{k:[{l:"~T",m:2},"%y"],n:"3"}},
+"@B":{"*":{k:[{l:"~T",m:2},"%w"],n:"3"}},
+"@x|@v":{"*":{k:[{l:"~T",m:2},"~k"],n:"3"}},
+"@w":{"*":{k:[{l:"~T",m:2},"~m"]}},
+"@u":{"*":{k:[{l:"~T",m:2},"ce"],n:"3"}},
+"@p":{"*":{k:[{l:"~T",m:1},"~s"],n:"1"}},
+"@G|@F|@E":{"0|1|2|3|a|as|b|p|bp|o|c0":{k:["o=","~T"],n:"3"},"*":{k:["~T","o=","~T"],n:"3"}},
+"~S":{"*":{k:[{l:"~T",m:1},"~s"],n:"3"}},
+"~B":{a:{k:"@Z",n:"o",s:!0},as:{k:[{l:"~T"},"%k"],n:"1",s:!0},"r|rt|rd|%i|%h":{k:["~T"],n:"0",s:!0},"*":{k:["~T","~s"],n:"3"}}}),g:{"~N":
+function(n,r){var o;if(n.d.match(/^[0-9]+$/)){var e=n.d;n.d=void 0,o=this["~T"](n),n.b=e}else o=this["~T"](n);return t.g["o="](n,r),o},"~t":
+function(n,r){n.d=r,n["%I"]="kv"},"~g":
+function(n,r){if(n.yB){var o=t.j(o,this["~T"](n));return o=t.j(o,t.g["~f"](n,r,"-"))}n.d=r},"@e":
+function(n,r,o){var e=o||this["@X"](n,r),a=t.j(null,this["~T"](n,r));return a=e?t.j(a,{l:"~I"}):t.j(a,t.g["~f"](n,r,"-"))},"@d":
+function(n,r,o){var e,a=o||this["@X"](n,r);if(a)e=t.j(e,this["~T"](n,r)),e=t.j(e,{l:"~I"});else{var u=t.h("~u",n.d||"");u&&""===u.t?(e=t.j(null,t.g["d="](n,r)),e=t.j(e,this["~T"](n))):(e=t.j(e,this["~T"](n,r)),e=t.j(e,t.g["~f"](n,r,"-")))}return e},"@X":
+function(n,r){var o=t.h("~R",n.o||""),e=t.h("~O",n.o||""),a=t.h("~P",n.o||""),u=t.h("@%",n.o||""),i="-"===r&&(o&&""===o.t||e||a||u);return!i||n.a||n.b||n.p||n.d||n.q||o||!a||(n.o="$"+n.o+"$"),i},"@Z":
+function(n,r){n.o=n.a,n.a=void 0},"%k":
+function(n,r){n.sb=!0},"%j":
+function(n,r){n.sb=!1},"%E":
+function(n,r){n.yB=!0},"%F":
+function(n,r){n.yB=!1},"%G":
+function(n,r){n.pL++},"%H":
+function(n,r){n.pL--},"%p":
+function(n,r){return r=t.go(r,"o"),{l:"%p",p1:r}},
+"~q":
+function(n,r){var t=r.replace(/\s*$/,""),o=t!==r;return o&&0===n.pL?{l:"~n",p1:t}:{l:"~o",p1:t}},
+"~T":
+function(n,r,o){var e;n.r?("M"===n.rdt?n.rd=t.go(n.rd,"%r"):"T"===n.rdt?n.rd=[{l:"%s",p1:n.rd}]:n.rd=t.go(n.rd),"M"===n.rqt?n.rq=t.go(n.rq,"%r"):"T"===n.rqt?n.rq=[{l:"%s",p1:n.rq}]:n.rq=t.go(n.rq),e={l:"~b",r:n.r,rd:n.rd,rq:n.rq}):(e=[],n.a||n.b||n.p||n.o||n.q||n.d||o?(n.sb&&e.push({l:"~D"}),n.o||n.q||n.d||n.b||n.p||2===o?n.o||n.q||n.d||!n.b&&!n.p?n.o&&"kv"===n["%I"]&&t.h("a~",n.d||"")?n["%I"]="~Y":n.o&&"kv"===n["%I"]&&!n.q&&(n["%I"]=void 0):(n.o=n.a,n.d=n.b,n.q=n.p,n.a=n.b=n.p=void 0):(n.o=n.a,n.a=void 0),n.a=t.go(n.a,"a"),n.b=t.go(n.b,"bd"),n.p=t.go(n.p,"pq"),n.o=t.go(n.o,"o"),"~Y"===n["%I"]?n.d=t.go(n.d,"~Y"):n.d=t.go(n.d,"bd"),n.q=t.go(n.q,"pq"),e.push({l:"~h",a:n.a,b:n.b,p:n.p,o:n.o,q:n.q,d:n.d,"%I":n["%I"]})):e=null);for(var a in n)"pL"!==a&&"yB"!==a&&delete n[a];return e},"a%":
+function(n,r){var o=["{"];return o=t.j(o,t.go(r,"~Y")),o=o.concat(["}"])},"~H":
+function(n,r){return{l:"~G",p1:t.go(r[0]),p2:t.go(r[1])}},
+"~X":
+function(n,r){return{l:"~W",p1:t.go(r[0]),p2:t.go(r[1])}},
+"%y":
+function(n,r){return{l:"%x",p1:t.go(r[0]),p2:t.go(r[1])}},
+"%w":
+function(n,r){return{l:"%v",p1:t.go(r[0]),p2:t.go(r[1])}},
+"~k":
+function(n,r){return{l:"~j",F:r[0],G:t.go(r[1])}},
+"r=":
+function(n,r){n.r=(n.r||"")+r},"%b":
+function(n,r){n.rdt=(n.rdt||"")+r},"%a":
+function(n,r){n.rd=(n.rd||"")+r},"%g":
+function(n,r){n.rqt=(n.rqt||"")+r},"%f":
+function(n,r){n.rq=(n.rq||"")+r},"~Q":
+function(n,r,t){return{l:"~Q",A:t||r}}}},
+t.c.a={e:t.C({"~C":{"*":{}},
+"@j":{0:{k:"@k"}},
+"~A":{0:{n:"1",s:!0}},
+"@@":{"*":{k:"%q",n:"1"}},
+",":{"*":{k:{l:"~J",m:"~r"}}},
+"~B":{"*":{k:"~s"}}}),g:{}},
+t.c.o={e:t.C({"~C":{"*":{}},
+"@j":{0:{k:"@k"}},
+"~A":{0:{n:"1",s:!0}},
+"~M":{"*":{k:"rm"}},
+"@t":{"*":{k:{l:"~J",m:"~i"}}},
+"@G|@F|@E":{"*":{k:"~s"}},
+"@a|@@":{"*":{k:"%r"}},
+"%A":{"*":{k:"%C"}},
+"~B":{"*":{k:"~s"}}}),g:{}},
+t.c["%s"]={e:t.C({"~C":{"*":{k:"~T"}},
+"%B":{"*":{k:"%t"}},
+"@a|@@":{"*":{k:"%r"}},
+"@z":{"*":{k:["~T","rm"]}},
+"@p|@G|@F|@E":{"*":{k:["~T","~s"]}},
+"~A":{"*":{k:"%t"}}}),g:{"~T":
+function(n,r){if(n.text){var t={l:"%s",p1:n.text};for(var o in n)delete n[o];return t}return null}}},
+t.c.pq={e:t.C({"~C":{"*":{}},
+"%n":{"*":{k:"%p"}},
+i$:{0:{n:"!f",s:!0}},
+"@b":{0:{k:"rm",n:"0"}},
+"~E":{0:{n:"f",s:!0}},
+"@j":{0:{k:"@k"}},
+"~A":{0:{n:"!f",s:!0}},
+"@a|@@":{"*":{k:"%r"}},
+"%A":{"*":{k:"%s"}},
+"~@":{f:{k:"%r"}},
+"~M":{"*":{k:"rm"}},
+"@h":{"*":{k:"@l"}},
+",":{"*":{k:{l:"~K",m:"~p"}}},
+"@x|@v":{"*":{k:"~k"}},
+"@w":{"*":{k:"~m"}},
+"@u":{"*":{k:"ce"}},
+"@p|@G|@F|@E":{"*":{k:"~s"}},
+"~B":{"*":{k:"~s"}}}),g:{"%p":
+function(n,r){return r=t.go(r,"o"),{l:"%K",p1:r}},
+"~k":
+function(n,r){return{l:"~j",F:r[0],G:t.go(r[1],"pq")}}}},
+t.c.bd={e:t.C({"~C":{"*":{}},
+x$:{0:{n:"!f",s:!0}},
+"~E":{0:{n:"f",s:!0}},
+"~A":{0:{n:"!f",s:!0}},
+"@g":{"*":{k:"@l"}},
+".":{"*":{k:{l:"~J",m:"~y"}}},
+"~@":{f:{k:"%r"}},
+x:{"*":{k:{l:"~J",m:"@n"}}},
+"~M":{"*":{k:"rm"}},
+"'":{"*":{k:{l:"~J",m:"%%"}}},
+"@a|@@":{"*":{k:"%r"}},
+"%A":{"*":{k:"%s"}},
+"@x|@v":{"*":{k:"~k"}},
+"@w":{"*":{k:"~m"}},
+"@u":{"*":{k:"ce"}},
+"@p|@G|@F|@E":{"*":{k:"~s"}},
+"~B":{"*":{k:"~s"}}}),g:{"~k":
+function(n,r){return{l:"~j",F:r[0],G:t.go(r[1],"bd")}}}},
+t.c["~Y"]={e:t.C({"~C":{"*":{}},
+"%d":{"*":{k:"%e"}},
+"@a|@@":{"*":{k:"%r"}},
+"~A":{"*":{k:"~s"}}}),g:{"%e":
+function(n,r){return{l:"%d",p1:r}}}},
+t.c["%r"]={e:t.C({"~C":{"*":{k:"~T"}},
+"@u":{"*":{k:["~T","ce"]}},
+"%B|@p|@G|@F|@E":{"*":{k:"o="}},
+"~A":{"*":{k:"o="}}}),g:{"~T":
+function(n,r){if(n.o){var t={l:"%r",p1:n.o};for(var o in n)delete n[o];return t}return null}}},
+t.c["%q"]={e:t.C({"~C":{"*":{k:"~T"}},
+"@u":{"*":{k:["~T","ce"]}},
+"%B|@p|@G|@F|@E":{"*":{k:"o="}},
+"-|+":{"*":{k:"%u"}},
+"~A":{"*":{k:"o="}}}),g:{"%u":
+function(n,r){n.o=(n.o||"")+"{"+r+"}"},"~T":
+function(n,r){if(n.o){var t={l:"%r",p1:n.o};for(var o in n)delete n[o];return t}return null}}},
+t.c["@l"]={e:t.C({"~C":{"*":{}},
+",":{"*":{k:"~q"}},
+"~A":{"*":{k:"~s"}}}),g:{"~q":
+function(n,r){return{l:"~r"}}}},
+t.c.pu={e:t.C({"~C":{"*":{k:"~T"}},
+"@K|@c":{"0|a":{k:"~s"}},
+aj:{0:{k:"ak",n:"a"}},
+"%T":{0:{k:"%Z",n:"a"}},
+"%m":{"0|a":{}},
+ai:{"0|a":{k:{l:"~Q",m:"\\pm"},n:"0"}},
+"~Q":{"0|a":{k:"~s",n:"0"}},
+"//":{d:{k:"o=",n:"/"}},
+"/":{d:{k:"o=",n:"/"}},
+"%B|~A":{"0|d":{k:"d=",n:"d"},a:{k:["%m","d="],n:"d"},"/|q":{k:"q=",n:"q"}}}),g:{"%Z":
+function(n,r){var o=[];return"+-"===r[0]||"+/-"===r[0]?o.push("\\pm "):r[0]&&o.push(r[0]),r[1]&&(o=t.j(o,t.go(r[1],"%X")),r[2]&&(r[2].match(/[,.]/)?o=t.j(o,t.go(r[2],"%X")):o.push(r[2])),r[3]=r[4]||r[3],r[3]&&(r[3]=r[3].trim(),"e"===r[3]||"*"===r[3].substr(0,1)?o.push({l:"%N"}):o.push({l:"%P"}))),r[3]&&o.push("10^{"+r[5]+"}"),o},ak:
+function(n,r){var o=[];return"+-"===r[0]||"+/-"===r[0]?o.push("\\pm "):r[0]&&o.push(r[0]),o=t.j(o,t.go(r[1],"%X")),o.push("^{"+r[2]+"}"),o},"~Q":
+function(n,r,t){return{l:"~Q",A:t||r}},
+"%m":
+function(n,r){return{l:"%Q"}},
+"~T":
+function(n,r){var o,e=t.h("%A",n.d||"");e&&""===e.t&&(n.d=e.h);var a=t.h("%A",n.q||"");a&&""===a.t&&(n.q=a.h),n.d&&(n.d=n.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),n.d=n.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),n.q?(n.d=t.go(n.d,"pu"),n.q=n.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),n.q=n.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F"),n.q=t.go(n.q,"pu"),"//"===n.o?o={l:"%S",p1:n.d,p2:n.q}:(o=n.d,o=n.d.length>1||n.q.length>1?t.j(o,{l:"%V"}):t.j(o,{l:"/"}),o=t.j(o,n.q))):o=t.go(n.d,"%R");for(var u in n)delete n[u];return o}}},
+t.c["%R"]={e:t.C({"~C":{"*":{k:"~T"}},
+"*":{"*":{k:["~T","%N"],n:"0"}},
+"@E":{"*":{k:"%c"},n:"1"},"%m":{"*":{k:["~T","%m"],n:"0"}},
+"@P|%U":{1:{k:"%U"}},
+"@h":{0:{k:"%c",n:"0"},1:{k:"%U",n:"0"}},
+"%B|~A":{"*":{k:"%c",n:"1"}}}),g:{"%N":
+function(n,r){return{l:"%O"}},
+"%U":
+function(n,r){n.rm+="^{"+r+"}"},"%m":
+function(n,r){return{l:"ah"}},
+"~T":
+function(n,r){var o;if(n.rm){var e=t.h("%A",n.rm||"");o=e&&""===e.t?t.go(e.h,"pu"):{l:"rm",p1:n.rm}}for(var a in n)delete n[a];return o}}},
+t.c["%X"]={e:t.C({"~C":{0:{k:"~U"},o:{k:"~V"}},
+",":{0:{k:["~U","~q"],n:"o"}},
+".":{0:{k:["~U","~s"],n:"o"}},
+"~A":{"*":{k:"%t"}}}),g:{"~q":
+function(n,r){return{l:"~r"}},
+"~U":
+function(n,r){var t=[];if(n.text.length>4){var o=n.text.length%3;0===o&&(o=3);for(var e=n.text.length-3;e>0;e-=3)t.push(n.text.substr(e,3)),t.push({l:"%W"});t.push(n.text.substr(0,o)),t.reverse()}else t.push(n.text);for(var a in n)delete n[a];return t},"~V":
+function(n,r){var t=[];if(n.text.length>4){for(var o=n.text.length-3,e=0;e<o;e+=3)t.push(n.text.substr(e,3)),t.push({l:"%W"});t.push(n.text.substr(e))}else t.push(n.text);for(var a in n)delete n[a];return t}}};var o={H:{"~h":
+function(n){var r="";return n.a=o.go2(n.a),n.b=o.go2(n.b),n.p=o.go2(n.p),n.o=o.go2(n.o),n.q=o.go2(n.q),n.d=o.go2(n.d),n.a&&(n.a.match(/^[+\-]/)&&(n.a="{"+n.a+"}"),r+=n.a+"\\,"),(n.b||n.p)&&(r+="{\\vphantom{X}}",r+="^{\\hphantom{"+(n.b||"")+"}}_{\\hphantom{"+(n.p||"")+"}}",r+="{\\vphantom{X}}",r+="^{\\smash[t]{\\vphantom{2}}\\llap{"+(n.b||"")+"}}",r+="_{\\vphantom{2}\\llap{\\smash[t]{"+(n.p||"")+"}}}"),n.o&&(n.o.match(/^[+\-]/)&&(n.o="{"+n.o+"}"),r+=n.o),"kv"===n["%I"]?((n.d||n.q)&&(r+="{\\vphantom{X}}"),n.d&&(r+="^{"+n.d+"}"),n.q&&(r+="_{\\smash[t]{"+n.q+"}}")):"~Y"===n["%I"]?(n.d&&(r+="{\\vphantom{X}}",r+="^{"+n.d+"}"),n.q&&(r+="{\\vphantom{X}}",r+="_{\\smash[t]{"+n.q+"}}")):(n.q&&(r+="{\\vphantom{X}}",r+="_{\\smash[t]{"+n.q+"}}"),n.d&&(r+="{\\vphantom{X}}",r+="^{"+n.d+"}")),r},rm:
+function(n){return"\\mathrm{"+n.p1+"}"},"%s":
+function(n){return n.p1.match(/[\^_]/)?(n.p1=n.p1.replace(" ","~").replace("-","\\text{-}"),"\\mathrm{"+n.p1+"}"):"\\text{"+n.p1+"}"},"%d":
+function(n){return"\\mathrm{"+n.p1+"}"},"%p":
+function(n){return"\\mskip2mu "+o.go2(n.p1)},"%K":
+function(n){return"\\mskip1mu "+o.go2(n.p1)},"~f":
+function(n){var r=o.I[n.A];if(!r)throw["MhchemErrorBond","mhchem Error. Unknown bond type ("+n.A+")"];return r},"~F":
+function(n){var r="\\frac{"+n.p1+"}{"+n.p2+"}";return"\\mathchoice{\\textstyle"+r+"}{"+r+"}{"+r+"}{"+r+"}"},"%S":
+function(n){var r="\\frac{"+o.go2(n.p1)+"}{"+o.go2(n.p2)+"}";return"\\mathchoice{\\textstyle"+r+"}{"+r+"}{"+r+"}{"+r+"}"},"%r":
+function(n){return n.p1+" "},"~G":
+function(n){return"\\frac{"+o.go2(n.p1)+"}{"+o.go2(n.p2)+"}"},"~W":
+function(n){return"\\overset{"+o.go2(n.p1)+"}{"+o.go2(n.p2)+"}"},"%x":
+function(n){return"\\underset{"+o.go2(n.p1)+"}{"+o.go2(n.p2)+"}"},"%v":
+function(n){return"\\underbrace{"+o.go2(n.p1)+"}_{"+o.go2(n.p2)+"}"},"~j":
+function(n){return"{\\color{"+n.F+"}{"+o.go2(n.G)+"}}"},"~l":
+function(n){return"\\color{"+n.B+"}"},"~b":
+function(n){n.rd=o.go2(n.rd),n.rq=o.go2(n.rq);var r=o.J[n.r];return n.rd||n.rq?"<=>"===n.r||"<=>>"===n.r||"<<=>"===n.r||"<-->"===n.r?(r="\\long"+r,n.rd&&(r="\\overset{"+n.rd+"}{"+r+"}"),n.rq&&(r="\\underset{\\lower7mu{"+n.rq+"}}{"+r+"}"),r=" {}\\mathrel{"+r+"}{} "):(n.rq&&(r+="[{"+n.rq+"}]"),r+="{"+n.rd+"}",r=" {}\\mathrel{\\x"+r+"}{} "):r=" {}\\mathrel{\\long"+r+"}{} ",r},"~Q":
+function(n){return o.K[n.A]}},
+J:{"->":"rightarrow","\u2192":"rightarrow","\u27f6":"rightarrow","<-":"leftarrow","<->":"leftrightarrow","<-->":"leftrightarrows","<=>":"rightleftharpoons","\u21cc":"rightleftharpoons","<=>>":"Rightleftharpoons","<<=>":"Leftrightharpoons"},I:{"-":"{-}",1:"{-}","=":"{=}",2:"{=}","#":"{\\equiv}",3:"{\\equiv}","~":"{\\tripledash}","~-":"{\\rlap{\\lower.1em{-}}\\raise.1em{\\tripledash}}","~=":"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}","~--":"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}","-~-":"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{-}}\\tripledash}","...":"{{\\cdot}{\\cdot}{\\cdot}}","....":"{{\\cdot}{\\cdot}{\\cdot}{\\cdot}}","->":"{\\rightarrow}","<-":"{\\leftarrow}","<":"{<}",">":"{>}"},L:{"%m":" ","~D":"~","%Q":"~",ah:"\\mkern3mu ","%W":"\\mkern2mu ","~r":"{,}","~n":"{{0}}\\mkern6mu ","~o":"{{0}}\\mkern3mu ","~p":"{{0}}\\mkern1mu ","~I":"\\text{-}","~~":"\\,{\\cdot}\\,","~y":"\\mkern1mu \\bullet\\mkern1mu ","@n":"{\\times}","%%":"\\prime ","%N":"\\cdot ","%O":"\\mkern1mu{\\cdot}\\mkern1mu ","%P":"\\times ","~i":"{\\sim}","^":"uparrow",v:"downarrow","~z":"\\ldots ","/":"/","%V":"\\,/\\,",al:"{0} "},K:{"+":" {}+{} ","-":" {}-{} ","=":" {}={} ","<":" {}<{} ",">":" {}>{} ","<<":" {}\\ll{} ",">>":" {}\\gg{} ","\\pm":" {}\\pm{} ","\\approx":" {}\\approx{} ","$\\approx$":" {}\\approx{} ",v:" \\downarrow{} ","(v)":" \\downarrow{} ","^":" \\uparrow{} ","(^)":" \\uparrow{} "},go:
+function(n,r){if(!n)return n;for(var t="",o=!1,e=0;e<n.length;e++){var a=n[e];if("string"==typeof a)t+=a;else if(this.H[a.l])t+=this.H[a.l](a);else{if(!this.L[a.l])throw["MhchemBugT","mhchem bug T. Please report."];var u=this.L[a.l];u=u.replace("{0}",a.p1||""),u=u.replace("{1}",a.p2||""),t+=u,"al"===a.l&&(o=!0)}}return r||o||(t="{"+t+"}"),t},go2:
+function(n){return this.go(n,!0)}};MathJax.Extension["TeX/mhchem"].CE=r,n.Definitions.Add({macros:{ce:"CE",pu:"PU",xleftrightarrow:["Extension","AMSmath"],xrightleftharpoons:["Extension","AMSmath"],xRightleftharpoons:["Extension","AMSmath"],xLeftrightharpoons:["Extension","AMSmath"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"]}},
+null,!0),MathJax.Extension["TeX/AMSmath"]||n.Definitions.Add({macros:{xrightarrow:["Extension","AMSmath"],xleftarrow:["Extension","AMSmath"]}},
+null,!0),MathJax.Hub.Register.StartupHook("TeX AMSmath Ready",
+function(){n.Definitions.Add({macros:{xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]}},
+null,!0)}),n.Parse.Augment({CE:
+function(n){var t=this.GetArgument(n),o=r(t).Parse();this.string=o+this.string.substr(this.i),this.i=0},PU:
+function(n){var t=this.GetArgument(n),o=r(t).Parse("pu");this.string=o+this.string.substr(this.i),this.i=0}}),MathJax.Hub.Startup.signal.Post("TeX mhchem Ready")}),MathJax.Ajax.loadComplete("[mhchem]/mhchem.js");
+

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/TeX/newcommand.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/TeX/noErrors.js


+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/noUndefined.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/noUndefined.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/noUndefined"]={version:"2.5.0",config:MathJax.Hub.CombineConfig("TeX.noUndefined",{disabled:false,attributes:{mathcolor:"red"}})};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.Extension["TeX/noUndefined"].config;var a=MathJax.ElementJax.mml;var c=MathJax.InputJax.TeX.Parse.prototype.csUndefined;MathJax.InputJax.TeX.Parse.Augment({csUndefined:function(d){if(b.disabled){return c.apply(this,arguments)}MathJax.Hub.signal.Post(["TeX Jax - undefined control sequence",d]);this.Push(a.mtext(d).With(b.attributes))}});MathJax.Hub.Startup.signal.Post("TeX noUndefined Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noUndefined.js");
+MathJax.Extension["TeX/noUndefined"]={version:"2.7.2",config:MathJax.Hub.CombineConfig("TeX.noUndefined",{disabled:false,attributes:{mathcolor:"red"}})};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.Extension["TeX/noUndefined"].config;var a=MathJax.ElementJax.mml;var c=MathJax.InputJax.TeX.Parse.prototype.csUndefined;MathJax.InputJax.TeX.Parse.Augment({csUndefined:function(d){if(b.disabled){return c.apply(this,arguments)}MathJax.Hub.signal.Post(["TeX Jax - undefined control sequence",d]);this.Push(a.mtext(d).With(b.attributes))}});MathJax.Hub.Startup.signal.Post("TeX noUndefined Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noUndefined.js");

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
app/Resources/public/assets/MathJax/extensions/TeX/unicode.js


+ 2 - 2
app/Resources/public/assets/MathJax/extensions/TeX/verb.js

@@ -1,7 +1,7 @@
 /*
  *  /MathJax/extensions/TeX/verb.js
  *
- *  Copyright (c) 2009-2015 The MathJax Consortium
+ *  Copyright (c) 2009-2017 The MathJax Consortium
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -16,4 +16,4 @@
  *  limitations under the License.
  */
 
-MathJax.Extension["TeX/verb"]={version:"2.5.0"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var a=MathJax.ElementJax.mml;var c=MathJax.InputJax.TeX;var b=c.Definitions;b.Add({macros:{verb:"Verb"}},null,true);c.Parse.Augment({Verb:function(d){var g=this.GetNext();var f=++this.i;if(g==""){c.Error(["MissingArgFor","Missing argument for %1",d])}while(this.i<this.string.length&&this.string.charAt(this.i)!=g){this.i++}if(this.i==this.string.length){c.Error(["NoClosingDelim","Can't find closing delimiter for %1",d])}var e=this.string.slice(f,this.i).replace(/ /g,"\u00A0");this.i++;this.Push(a.mtext(e).With({mathvariant:a.VARIANT.MONOSPACE}))}});MathJax.Hub.Startup.signal.Post("TeX verb Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/verb.js");
+MathJax.Extension["TeX/verb"]={version:"2.7.2"};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var a=MathJax.ElementJax.mml;var c=MathJax.InputJax.TeX;var b=c.Definitions;b.Add({macros:{verb:"Verb"}},null,true);c.Parse.Augment({Verb:function(d){var g=this.GetNext();var f=++this.i;if(g==""){c.Error(["MissingArgFor","Missing argument for %1",d])}while(this.i<this.string.length&&this.string.charAt(this.i)!=g){this.i++}if(this.i==this.string.length){c.Error(["NoClosingDelim","Can't find closing delimiter for %1",d])}var e=this.string.slice(f,this.i).replace(/ /g,"\u00A0");this.i++;this.Push(a.mtext(e).With({mathvariant:a.VARIANT.MONOSPACE}))}});MathJax.Hub.Startup.signal.Post("TeX verb Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/verb.js");

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/accessibility-menu.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/auto-collapse.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/collapsible.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/explorer.js


BIN
app/Resources/public/assets/MathJax/extensions/a11y/invalid_keypress.mp3


BIN
app/Resources/public/assets/MathJax/extensions/a11y/invalid_keypress.ogg


Dosya farkı çok büyük olduğundan ihmal edildi
+ 84 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathjax-sre.js


+ 1 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/functions/algebra.js

@@ -0,0 +1 @@
+[{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant","short":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism","short":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}]

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/functions/elementary.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/functions/hyperbolic.js


+ 1 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/functions/trigonometry.js

@@ -0,0 +1 @@
+[{"category":"Trigonometric","mappings":{"default":{"default":"cosine function","short":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent function","short":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant function","short":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant function","short":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine function","alternative":"sine function","short":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent function","short":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"inverse cosine function","alternative":"arc cosine function","short":"arc cosine"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"inverse cotangent function","alternative":"arc cotangent function","short":"arc cotangent"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"inverse cosecant function","alternative":"arc cosecant function","short":"arc cosecant"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"inverse secant function","alternative":"arc secant function","short":"arc secant"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"inverse sine function","alternative":"arc sine function","short":"arc sine"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"inverse tangent function","alternative":"arc tangent function","short":"arc tangent"}},"key":"arctan","names":["arctan"]}]

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/mathmaps_ie.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/greek-capital.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/greek-mathfonts.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/greek-scripts.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/greek-small.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/greek-symbols.js


+ 1 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/hebrew_letters.js

@@ -0,0 +1 @@
+[{"category":"Lo","mappings":{"default":{"default":"alef symbol","alternative":"first transfinite cardinal","short":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"bet symbol","alternative":"second transfinite cardinal","short":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"gimel symbol","alternative":"third transfinite cardinal","short":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"dalet symbol","alternative":"fourth transfinite cardinal","short":"dalet"}},"key":"2138"}]

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
app/Resources/public/assets/MathJax/extensions/a11y/mathmaps/symbols/latin-lower-double-accent.js


Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor