To increase the flexibility and ease of use, of ALADIN, an engine that renders human readable math notations into ALADIN components would be highly valuable.
To achieve this the following parts are needed:
[x] Human readable input format, E.g ASCIIMath, Tex, MathML or similar are needed (Should be standardized in some form or another)
[x] Parser for making the input machine readable, preferably in the form of an AST
[x] ALADIN component for dynamically rendering the abstract formula in an interactive form that is specific to the generated task (mapping variables of the abstract formula to the generated task data)
[x] Parse AST into ALADIN component format
[x] Attachable data sources for vartiables/sums/products
[x] Rendering of the abstract formula, preferably in Tex style in the browser (also exporting the formula)
To increase the flexibility and ease of use, of ALADIN, an engine that renders human readable math notations into ALADIN components would be highly valuable. To achieve this the following parts are needed: