This repository was archived by the owner on Sep 7, 2020. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork 20
This repository was archived by the owner on Sep 7, 2020. It is now read-only.
Cannot set property 'defaultEx' of undefined with TeX-AMS_SVG.js config #42
Copy link
Copy link
Closed
Description
Hi there,
Thanks again for a great library! We're currently having this problem:
Error: TypeError: Cannot set property 'defaultEx' of undefined at StartQueue (/Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax-node/lib/main.js:676:35) at Function.execute (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:243:26) at cb (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:225:59) at Process (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:495:38) at call (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:508:37) at Function.WAITEXECUTE (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:348:50) at cb (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:225:59) at Process (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:495:38) at call (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:508:37) at Function.WAITEXECUTE (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:348:50) at cb (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:225:59) at Process (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:495:38) at call (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:508:37) at Function.WAITEXECUTE (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:348:50) at cb (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:225:59) at Process (file:///Users/tuanhuynh/projects/monash-alexandria/mathjax-serverless/functions/node_modules/mathjax/unpacked/MathJax.js:495:38) The code is as simple as this:
'use strict'; let mjNodePage = require("mathjax-node-page"); /*Start MathJax, great for container reuse*/ const mjnodeConfig = { svg: true, linebreaks: true }; const pageConfig = { format: ["TeX"], MathJax: { config: ["TeX-AMS_SVG.js"] } }; exports.default = function(event, context, callback) { try{ mjNodePage.mjpage(event.body, pageConfig, mjnodeConfig, function(output) { console.log(output); }); } catch(ex){ console.error(ex); } }; Could you please give us a hand on this? Should we use TeX-AMS_SVG.js configuration for transforming TeX to SVG? Thanks again!