Skip to content

Commit accd304

Browse files
authored
Merge branch 'develop' into issue3459
2 parents d3f00dd + d098563 commit accd304

File tree

12 files changed

+790
-602
lines changed

12 files changed

+790
-602
lines changed

testsuite/tests/input/tex/Ams.test.ts

Lines changed: 90 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -441,16 +441,19 @@ describe('Ams', () => {
441441
toXmlMatch(
442442
tex2mml('\\xleftarrow{abcd}'),
443443
`<math xmlns="http://www.w3.org/1998/Math/MathML" data-latex="\\xleftarrow{abcd}" display="block">
444-
<mover data-latex="\\xleftarrow{abcd}">
445-
<mo data-mjx-texclass="REL">&#x2190;</mo>
446-
<mpadded width="+0.833em" lspace="0.556em" voffset="-.2em" height="-.2em">
447-
<mi data-latex="a">a</mi>
448-
<mi data-latex="b">b</mi>
449-
<mi data-latex="c">c</mi>
450-
<mi data-latex="d">d</mi>
451-
<mspace depth=".2em"></mspace>
452-
</mpadded>
453-
</mover>
444+
<mrow data-mjx-texclass="REL" data-latex="\\xleftarrow{abcd}">
445+
<mrow data-mjx-texclass="NONE"></mrow>
446+
<mover>
447+
<mo data-mjx-texclass="ORD">&#x2190;</mo>
448+
<mpadded width="+0.833em" lspace="0.556em" voffset="-.2em" height="-.2em">
449+
<mi data-latex="a">a</mi>
450+
<mi data-latex="b">b</mi>
451+
<mi data-latex="c">c</mi>
452+
<mi data-latex="d">d</mi>
453+
<mspace depth=".2em"></mspace>
454+
</mpadded>
455+
</mover>
456+
</mrow>
454457
</math>`
455458
);
456459
});
@@ -461,22 +464,25 @@ describe('Ams', () => {
461464
toXmlMatch(
462465
tex2mml('\\xleftarrow[xyz]{abcd}'),
463466
`<math xmlns="http://www.w3.org/1998/Math/MathML" data-latex="\\xleftarrow[xyz]{abcd}" display="block">
464-
<munderover data-latex="\\xleftarrow[xyz]{abcd}">
465-
<mo data-mjx-texclass="REL">&#x2190;</mo>
466-
<mpadded width="+0.833em" lspace="0.556em" voffset=".15em" depth="-.15em">
467-
<mi data-latex="x">x</mi>
468-
<mi data-latex="y">y</mi>
469-
<mi data-latex="z">z</mi>
470-
<mspace height=".75em"></mspace>
471-
</mpadded>
472-
<mpadded width="+0.833em" lspace="0.556em" voffset="-.2em" height="-.2em">
473-
<mi data-latex="a">a</mi>
474-
<mi data-latex="b">b</mi>
475-
<mi data-latex="c">c</mi>
476-
<mi data-latex="d">d</mi>
477-
<mspace depth=".2em"></mspace>
478-
</mpadded>
479-
</munderover>
467+
<mrow data-mjx-texclass="REL" data-latex="\\xleftarrow[xyz]{abcd}">
468+
<mrow data-mjx-texclass="NONE"></mrow>
469+
<munderover>
470+
<mo data-mjx-texclass="ORD">&#x2190;</mo>
471+
<mpadded width="+0.833em" lspace="0.556em" voffset=".15em" depth="-.15em">
472+
<mi data-latex="x">x</mi>
473+
<mi data-latex="y">y</mi>
474+
<mi data-latex="z">z</mi>
475+
<mspace height=".75em"></mspace>
476+
</mpadded>
477+
<mpadded width="+0.833em" lspace="0.556em" voffset="-.2em" height="-.2em">
478+
<mi data-latex="a">a</mi>
479+
<mi data-latex="b">b</mi>
480+
<mi data-latex="c">c</mi>
481+
<mi data-latex="d">d</mi>
482+
<mspace depth=".2em"></mspace>
483+
</mpadded>
484+
</munderover>
485+
</mrow>
480486
</math>`
481487
);
482488
});
@@ -488,16 +494,19 @@ describe('Ams', () => {
488494
tex2mml('A\\xleftarrow{abcd}B'),
489495
`<math xmlns="http://www.w3.org/1998/Math/MathML" data-latex="A\\xleftarrow{abcd}B" display="block">
490496
<mi data-latex="A">A</mi>
491-
<mover data-latex="\\xleftarrow{abcd}">
492-
<mo data-mjx-texclass="REL">&#x2190;</mo>
493-
<mpadded width="+0.833em" lspace="0.556em" voffset="-.2em" height="-.2em">
494-
<mi data-latex="a">a</mi>
495-
<mi data-latex="b">b</mi>
496-
<mi data-latex="c">c</mi>
497-
<mi data-latex="d">d</mi>
498-
<mspace depth=".2em"></mspace>
499-
</mpadded>
500-
</mover>
497+
<mrow data-mjx-texclass="REL" data-latex="\\xleftarrow{abcd}">
498+
<mrow data-mjx-texclass="NONE"></mrow>
499+
<mover>
500+
<mo data-mjx-texclass="ORD">&#x2190;</mo>
501+
<mpadded width="+0.833em" lspace="0.556em" voffset="-.2em" height="-.2em">
502+
<mi data-latex="a">a</mi>
503+
<mi data-latex="b">b</mi>
504+
<mi data-latex="c">c</mi>
505+
<mi data-latex="d">d</mi>
506+
<mspace depth=".2em"></mspace>
507+
</mpadded>
508+
</mover>
509+
</mrow>
501510
<mi data-latex="B">B</mi>
502511
</math>`
503512
);
@@ -509,16 +518,19 @@ describe('Ams', () => {
509518
toXmlMatch(
510519
tex2mml('\\xrightarrow{abcd}'),
511520
`<math xmlns="http://www.w3.org/1998/Math/MathML" data-latex="\\xrightarrow{abcd}" display="block">
512-
<mover data-latex="\\xrightarrow{abcd}">
513-
<mo data-mjx-texclass="REL">&#x2192;</mo>
514-
<mpadded width="+0.833em" lspace="0.278em" voffset="-.2em" height="-.2em">
515-
<mi data-latex="a">a</mi>
516-
<mi data-latex="b">b</mi>
517-
<mi data-latex="c">c</mi>
518-
<mi data-latex="d">d</mi>
519-
<mspace depth=".2em"></mspace>
520-
</mpadded>
521-
</mover>
521+
<mrow data-mjx-texclass="REL" data-latex="\\xrightarrow{abcd}">
522+
<mrow data-mjx-texclass="NONE"></mrow>
523+
<mover>
524+
<mo data-mjx-texclass="ORD">&#x2192;</mo>
525+
<mpadded width="+0.833em" lspace="0.278em" voffset="-.2em" height="-.2em">
526+
<mi data-latex="a">a</mi>
527+
<mi data-latex="b">b</mi>
528+
<mi data-latex="c">c</mi>
529+
<mi data-latex="d">d</mi>
530+
<mspace depth=".2em"></mspace>
531+
</mpadded>
532+
</mover>
533+
</mrow>
522534
</math>`
523535
);
524536
});
@@ -529,22 +541,25 @@ describe('Ams', () => {
529541
toXmlMatch(
530542
tex2mml('\\xrightarrow[xyz]{abcd}'),
531543
`<math xmlns="http://www.w3.org/1998/Math/MathML" data-latex="\\xrightarrow[xyz]{abcd}" display="block">
532-
<munderover data-latex="\\xrightarrow[xyz]{abcd}">
533-
<mo data-mjx-texclass="REL">&#x2192;</mo>
534-
<mpadded width="+0.833em" lspace="0.278em" voffset=".15em" depth="-.15em">
535-
<mi data-latex="x">x</mi>
536-
<mi data-latex="y">y</mi>
537-
<mi data-latex="z">z</mi>
538-
<mspace height=".75em"></mspace>
539-
</mpadded>
540-
<mpadded width="+0.833em" lspace="0.278em" voffset="-.2em" height="-.2em">
541-
<mi data-latex="a">a</mi>
542-
<mi data-latex="b">b</mi>
543-
<mi data-latex="c">c</mi>
544-
<mi data-latex="d">d</mi>
545-
<mspace depth=".2em"></mspace>
546-
</mpadded>
547-
</munderover>
544+
<mrow data-mjx-texclass="REL" data-latex="\\xrightarrow[xyz]{abcd}">
545+
<mrow data-mjx-texclass="NONE"></mrow>
546+
<munderover>
547+
<mo data-mjx-texclass="ORD">&#x2192;</mo>
548+
<mpadded width="+0.833em" lspace="0.278em" voffset=".15em" depth="-.15em">
549+
<mi data-latex="x">x</mi>
550+
<mi data-latex="y">y</mi>
551+
<mi data-latex="z">z</mi>
552+
<mspace height=".75em"></mspace>
553+
</mpadded>
554+
<mpadded width="+0.833em" lspace="0.278em" voffset="-.2em" height="-.2em">
555+
<mi data-latex="a">a</mi>
556+
<mi data-latex="b">b</mi>
557+
<mi data-latex="c">c</mi>
558+
<mi data-latex="d">d</mi>
559+
<mspace depth=".2em"></mspace>
560+
</mpadded>
561+
</munderover>
562+
</mrow>
548563
</math>`
549564
);
550565
});
@@ -556,16 +571,19 @@ describe('Ams', () => {
556571
tex2mml('A\\xrightarrow{abcd}B'),
557572
`<math xmlns="http://www.w3.org/1998/Math/MathML" data-latex="A\\xrightarrow{abcd}B" display="block">
558573
<mi data-latex="A">A</mi>
559-
<mover data-latex="\\xrightarrow{abcd}">
560-
<mo data-mjx-texclass="REL">&#x2192;</mo>
561-
<mpadded width="+0.833em" lspace="0.278em" voffset="-.2em" height="-.2em">
562-
<mi data-latex="a">a</mi>
563-
<mi data-latex="b">b</mi>
564-
<mi data-latex="c">c</mi>
565-
<mi data-latex="d">d</mi>
566-
<mspace depth=".2em"></mspace>
567-
</mpadded>
568-
</mover>
574+
<mrow data-mjx-texclass="REL" data-latex="\\xrightarrow{abcd}">
575+
<mrow data-mjx-texclass="NONE"></mrow>
576+
<mover>
577+
<mo data-mjx-texclass="ORD">&#x2192;</mo>
578+
<mpadded width="+0.833em" lspace="0.278em" voffset="-.2em" height="-.2em">
579+
<mi data-latex="a">a</mi>
580+
<mi data-latex="b">b</mi>
581+
<mi data-latex="c">c</mi>
582+
<mi data-latex="d">d</mi>
583+
<mspace depth=".2em"></mspace>
584+
</mpadded>
585+
</mover>
586+
</mrow>
569587
<mi data-latex="B">B</mi>
570588
</math>`
571589
);

0 commit comments

Comments
 (0)