Liyuan Li 5 年之前
父節點
當前提交
abdd073336
共有 33 個文件被更改,包括 7 次插入1 次删除
  1. 2 1
      CHANGELOG.md
  2. 0 0
      src/js/mathjax/input/asciimath.js
  3. 0 0
      src/js/mathjax/input/mml.js
  4. 0 0
      src/js/mathjax/input/mml/entities.js
  5. 0 0
      src/js/mathjax/input/tex-base.js
  6. 0 0
      src/js/mathjax/input/tex-full.js
  7. 0 0
      src/js/mathjax/input/tex.js
  8. 0 0
      src/js/mathjax/input/tex/extensions/action.js
  9. 0 0
      src/js/mathjax/input/tex/extensions/all-packages.js
  10. 0 0
      src/js/mathjax/input/tex/extensions/ams.js
  11. 0 0
      src/js/mathjax/input/tex/extensions/amscd.js
  12. 0 0
      src/js/mathjax/input/tex/extensions/autoload.js
  13. 0 0
      src/js/mathjax/input/tex/extensions/bbox.js
  14. 0 0
      src/js/mathjax/input/tex/extensions/boldsymbol.js
  15. 0 0
      src/js/mathjax/input/tex/extensions/braket.js
  16. 0 0
      src/js/mathjax/input/tex/extensions/bussproofs.js
  17. 0 0
      src/js/mathjax/input/tex/extensions/cancel.js
  18. 0 0
      src/js/mathjax/input/tex/extensions/color.js
  19. 0 0
      src/js/mathjax/input/tex/extensions/colorV2.js
  20. 0 0
      src/js/mathjax/input/tex/extensions/configMacros.js
  21. 0 0
      src/js/mathjax/input/tex/extensions/enclose.js
  22. 0 0
      src/js/mathjax/input/tex/extensions/extpfeil.js
  23. 0 0
      src/js/mathjax/input/tex/extensions/html.js
  24. 0 0
      src/js/mathjax/input/tex/extensions/mhchem.js
  25. 0 0
      src/js/mathjax/input/tex/extensions/newcommand.js
  26. 1 0
      src/js/mathjax/input/tex/extensions/noerrors.js
  27. 1 0
      src/js/mathjax/input/tex/extensions/noundefined.js
  28. 0 0
      src/js/mathjax/input/tex/extensions/physics.js
  29. 0 0
      src/js/mathjax/input/tex/extensions/require.js
  30. 0 0
      src/js/mathjax/input/tex/extensions/tagFormat.js
  31. 0 0
      src/js/mathjax/input/tex/extensions/unicode.js
  32. 0 0
      src/js/mathjax/input/tex/extensions/verb.js
  33. 3 0
      src/ts/markdown/mathRender.ts

+ 2 - 1
CHANGELOG.md

@@ -58,8 +58,9 @@
 * [open issues](https://github.com/Vanessa219/vditor/issues)
 * [346](https://github.com/Vanessa219/vditor/issues/346) 内容主题推荐(长期有效) `改进功能`
 
-### v3.1.21 / 2020-04-2x
+### v3.1.21 / 2020-05-0x
 
+* [351](https://github.com/Vanessa219/vditor/issues/351) MathJax plugin `修复缺陷`
 * [353](https://github.com/Vanessa219/vditor/issues/353) list demo at static-preview.html `文档相关`
 * [350](https://github.com/Vanessa219/vditor/issues/350) 自定义渲染的方法 `引入特性`
 

File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/asciimath.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/mml.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/mml/entities.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex-base.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex-full.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/action.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/all-packages.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/ams.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/amscd.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/autoload.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/bbox.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/boldsymbol.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/braket.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/bussproofs.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/cancel.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/color.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/colorV2.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/configMacros.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/enclose.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/extpfeil.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/html.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/mhchem.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/newcommand.js


+ 1 - 0
src/js/mathjax/input/tex/extensions/noerrors.js

@@ -0,0 +1 @@
+!function(n){var o={};function r(e){if(o[e])return o[e].exports;var t=o[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}r.m=n,r.c=o,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=3)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isObject=MathJax._.components.global.isObject,t.combineConfig=MathJax._.components.global.combineConfig,t.combineDefaults=MathJax._.components.global.combineDefaults,t.combineWithMathJax=MathJax._.components.global.combineWithMathJax,t.MathJax=MathJax._.components.global.MathJax},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(2);t.NoErrorsConfiguration=o.Configuration.create("noerrors",{nodes:{error:function(e,t,n,o){var r=e.create("token","mtext",{},o.replace(/\n/g," "));return e.create("node","merror",[r],{"data-mjx-error":t})}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Configuration=MathJax._.input.tex.Configuration.Configuration,t.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler},function(e,t,n){"use strict";n.r(t);var o=n(0),r=n(1);Object(o.combineWithMathJax)({_:{input:{tex:{noerrors:{NoErrorsConfiguration:r}}}}})}]);

+ 1 - 0
src/js/mathjax/input/tex/extensions/noundefined.js

@@ -0,0 +1 @@
+!function(n){var o={};function r(e){if(o[e])return o[e].exports;var t=o[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}r.m=n,r.c=o,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=3)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isObject=MathJax._.components.global.isObject,t.combineConfig=MathJax._.components.global.combineConfig,t.combineDefaults=MathJax._.components.global.combineDefaults,t.combineWithMathJax=MathJax._.components.global.combineWithMathJax,t.MathJax=MathJax._.components.global.MathJax},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(2);t.NoUndefinedConfiguration=o.Configuration.create("noundefined",{fallback:{macro:function(e,t){var n=e.create("text","\\"+t);e.Push(e.create("node","mtext",[],{mathcolor:"red"},n))}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Configuration=MathJax._.input.tex.Configuration.Configuration,t.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler},function(e,t,n){"use strict";n.r(t);var o=n(0),r=n(1);Object(o.combineWithMathJax)({_:{input:{tex:{noundefined:{NoUndefinedConfiguration:r}}}}})}]);

File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/physics.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/require.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/tagFormat.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/unicode.js


File diff suppressed because it is too large
+ 0 - 0
src/js/mathjax/input/tex/extensions/verb.js


+ 3 - 0
src/ts/markdown/mathRender.ts

@@ -70,6 +70,9 @@ export const mathRender = (element: HTMLElement, options?: { cdn?: string, math?
     } else if (options.math.engine === "MathJax") {
         if (!window.MathJax) {
             window.MathJax = {
+                loader: {
+                    paths: {mathjax: `${options.cdn}/dist/js/mathjax`},
+                },
                 tex: {
                     macros: options.math.macros,
                 },

Some files were not shown because too many files changed in this diff