diff --git a/testsuite/tests/input/tex/Amscd.test.ts b/testsuite/tests/input/tex/Amscd.test.ts index ff09abb12..a16f4c237 100644 --- a/testsuite/tests/input/tex/Amscd.test.ts +++ b/testsuite/tests/input/tex/Amscd.test.ts @@ -37,12 +37,18 @@ describe('AmsCD', () => { - - - - b - - + + + + + + + b + + + + + @@ -50,12 +56,18 @@ describe('AmsCD', () => { - - - - c - - + + + + + + + c + + + + + @@ -180,40 +192,64 @@ describe('AmsCD', () => { - - - - l - - + + + + + + + l + + + + + - - - - r - - + + + + + + + r + + + + + - - - - l - - + + + + + + + l + + + + + - - - - r - - + + + + + + + r + + + + + @@ -552,12 +588,18 @@ describe('AmsCD', () => { - - - - b - - + + + + + + + b + + + + + @@ -565,12 +607,18 @@ describe('AmsCD', () => { - - - - c - - + + + + + + + c + + + + + @@ -628,12 +676,18 @@ describe('AmsCD', () => { - - - - b - - + + + + + + + b + + + + + @@ -641,12 +695,18 @@ describe('AmsCD', () => { - - - - c - - + + + + + + + c + + + + + @@ -704,12 +764,18 @@ describe('AmsCD', () => { - - - - b - - + + + + + + + b + + + + + @@ -717,12 +783,18 @@ describe('AmsCD', () => { - - - - c - - + + + + + + + c + + + + + @@ -849,12 +921,18 @@ describe('AmsCD Options', () => { - - - - b - - + + + + + + + b + + + + + @@ -862,12 +940,18 @@ describe('AmsCD Options', () => { - - - - c - - + + + + + + + c + + + + + @@ -892,8 +976,8 @@ describe('AmsCD Options', () => { D - - ` + + ` ); }); diff --git a/testsuite/tests/input/tex/Tag.test.ts b/testsuite/tests/input/tex/Tag.test.ts index c59313fd3..3ca673e77 100644 --- a/testsuite/tests/input/tex/Tag.test.ts +++ b/testsuite/tests/input/tex/Tag.test.ts @@ -23,7 +23,7 @@ describe('TagAll', () => { toXmlMatch( tex2mml('a'), ` - + (1) diff --git a/ts/input/tex/amscd/AmsCdMethods.ts b/ts/input/tex/amscd/AmsCdMethods.ts index 94660fc9e..3ef12ab44 100644 --- a/ts/input/tex/amscd/AmsCdMethods.ts +++ b/ts/input/tex/amscd/AmsCdMethods.ts @@ -163,7 +163,7 @@ const AmsCdMethods: { [key: string]: ParseMethod } = { if (a) { NodeUtil.appendChildren(mml, [ new TexParser( - '\\scriptstyle\\llap{' + a + '}', + '\\scriptstyle\\raise.125em{\\vcenter{\\llap{' + a + '}}}', parser.stack.env, parser.configuration ).mml(), @@ -174,7 +174,7 @@ const AmsCdMethods: { [key: string]: ParseMethod } = { if (b) { NodeUtil.appendChildren(mml, [ new TexParser( - '\\scriptstyle\\rlap{' + b + '}', + '\\scriptstyle\\raise.125em{\\vcenter{\\rlap{' + b + '}}}', parser.stack.env, parser.configuration ).mml(),