Skip to content
This repository was archived by the owner on Sep 7, 2020. It is now read-only.
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

@tuanmh

Description

@tuanmh

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!

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions