What
Implement the m:eqArr (equation array) OMML → MathML converter. A vertical array of equations with alignment.
OMML: m:eqArr → m:eqArrPr (baseJc, spacing) + multiple m:e (one per equation row)
MathML: with per equation
Spec: §22.1.2.34
Difficulty: Hard
Details
- Each
m:e is one row in the array
m:eqArrPr/m:baseJc — vertical alignment of the array
- Alignment points within equations use
m:aln elements
How to implement
- Create
converters/equation-array.ts
- Each
m:e → <mtr><mtd> in a <mtable>
- Register as
'm:eqArr': convertEquationArray
Test Document
Download the test file and upload it to the SuperDoc dev app to verify your implementation renders correctly:
sd-2388-eqarray.docx
Want to work on this? Check the Contributing Guide to get started. Comment on this issue to let us know you're picking it up.
Ref: SD-2388
What
Implement the
m:eqArr(equation array) OMML → MathML converter. A vertical array of equations with alignment.OMML:
m:eqArr→m:eqArrPr(baseJc, spacing) + multiplem:e(one per equation row)MathML:
withper equationSpec: §22.1.2.34
Difficulty: Hard
Details
m:eis one row in the arraym:eqArrPr/m:baseJc— vertical alignment of the arraym:alnelementsHow to implement
converters/equation-array.tsm:e→<mtr><mtd>in a<mtable>'m:eqArr': convertEquationArrayTest Document
Download the test file and upload it to the SuperDoc dev app to verify your implementation renders correctly:
sd-2388-eqarray.docx
Want to work on this? Check the Contributing Guide to get started. Comment on this issue to let us know you're picking it up.
Ref: SD-2388