Hi All,
I am using the mathjax to convert mathml into svg.
This is my mathml code
<math xmlns='http://www.w3.org/1998/Math/MathML' display='block'>
<mrow>
<msubsup>
<mo> ∫ </mo>
<mn> 0 </mn>
<mn> 1 </mn>
</msubsup>
<mrow>
<msup>
<mi> ⅇ </mi>
<mi> x </mi>
</msup>
<mo> ⁢ </mo>
<mrow>
<mo> ⅆ </mo>
<mi> x </mi>
</mrow>
</mrow>
</mrow>
</math>
when i convert it with phantomjs1.9.x and mathjax, i got correct svg output.
<html style="display: block; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:512px;height:73px;text-align:-webkit-auto;font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" xmlns="http://www.w3.org/1999/xhtml" ><head style="display: none; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:-webkit-auto;font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >
<meta charset="UTF-8" style="display: none; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:-webkit-auto;font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" />
<title style="display: none; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:-webkit-auto;font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >MathML Test</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML" id="" style="display: none; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:-webkit-auto;font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >
</script>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" /><meta charset="UTF-8" /></head>
<body style="font-size: 2em; display: block; " body-margin-left="" body-margin-right="" body-margin-left-importance="" body-margin-right-importance="" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:496px;height:57px;text-align:-webkit-auto;font-size:32px;margin-left:8px;margin-right:8px;margin-top:8px;margin-bottom:8px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >
<span style="font-style: normal; font-weight: normal; text-indent: 0px; text-align: left; text-transform: none; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; direction: ltr; min-width: 0px; min-height: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: inline; line-height: 1.2em; " class="MathJax_SVG" id="MathJax-Element-1-Frame" tabindex="0" data-mathml="<math xmlns="http://www.w3.org/1998/Math/MathML"><mrow><msubsup><mo>&#x222B;</mo><mn>0</mn><mn>1</mn></msubsup><mrow><msup><mi>&#x2147;</mi><mi>x</mi></msup><mo>&#x2062;</mo><mrow><mo>&#x2146;</mo><mi>x</mi></mrow></mrow></mrow></math>" role="presentation" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="7.517ex" height="3.362ex" style="-webkit-transition-property: none; vertical-align: -0.946ex; display: inline; " viewBox="0 -1040.4 3236.3 1447.6" role="img" focusable="false" aria-hidden="true" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:127px;height:57px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:-16px;line-height:normal;" ><defs style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><path stroke-width="1" id="MJSZ1-222B" d="M113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Z" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></path><path stroke-width="1" id="MJMAIN-31" d="M213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578Z" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></path><path stroke-width="1" id="MJMAIN-30" d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></path><path stroke-width="1" id="MJMATHI-78" d="M52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289Z" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></path><path stroke-width="1" id="MJMATHI-78" d="M52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289Z" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><use href="#MJSZ1-222B" x="0" y="0" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></use><use transform="scale(0.707)" href="#MJMAIN-31" x="921" y="754" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></use><use transform="scale(0.707)" href="#MJMAIN-30" x="668" y="-484" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></use><g transform="translate(1272,0)" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><text font-family="STIXGeneral,'Arial Unicode MS',serif" font-style="italic" stroke="none" transform="scale(25.327) matrix(1 0 0 -1 0 0)" style="-webkit-transition-property: none; display: block; " computedstyle="font_style:italic;font_weight:normal;font_variant:normal;width:17px;height:34px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >ⅇ</text><use transform="scale(0.707)" href="#MJMATHI-78" x="573" y="513" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></use><g transform="translate(910,0)" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><text font-family="STIXGeneral,'Arial Unicode MS',serif" stroke="none" transform="scale(25.327) matrix(1 0 0 -1 0 0)" style="-webkit-transition-property: none; display: block; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:20px;height:34px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >ⅆ</text><use href="#MJMATHI-78" x="481" y="0" style="-webkit-transition-property: none; display: inline; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></use></g></g></g></svg></span><script type="math/mml" id="MathJax-Element-1" style="display: none; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:-webkit-auto;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><math xmlns="http://www.w3.org/1998/Math/MathML">
<mrow>
<msubsup>
<mo> ∫ </mo>
<mn> 0 </mn>
<mn> 1 </mn>
</msubsup>
<mrow>
<msup>
<mi> ⅇ </mi>
<mi> x </mi>
</msup>
<mo> </mo>
<mrow>
<mo> ⅆ </mo>
<mi> x </mi>
</mrow>
</mrow>
</mrow>
</math></script>
</body></html>
When i convert the same mathml with phantomjs2 it give me some wrong values for g (glyphs)
output of phantomjs2 is given below
<html style="display: block;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:512px;height:164px;text-align:start;font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" xmlns="http://www.w3.org/1999/xhtml" ><head style="display: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >
<meta charset="UTF-8" style="display: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" />
<title style="display: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >MathML Test</title>
<!-- script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script -->
<meta http-equiv="content-type" content="text/html; charset=UTF-8" /><meta charset="UTF-8" /></head>
<body style="font-size: 2em; display: block;" body-margin-left="" body-margin-right="" body-margin-left-importance="" body-margin-right-importance="" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:496px;height:100px;text-align:left;font-size:32px;margin-left:8px;margin-right:8px;margin-top:8px;margin-bottom:8px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >
<div class="MathJax_SVG_Display" style="text-align: center; text-indent: 0px; min-width: 0px; min-height: 0px; width: 100%; display: block;margin-top:1em; margin-right:0em; margin-bottom:1em; margin-left:0em; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:496px;height:100px;text-align:center;font-size:32px;margin-left:0px;margin-right:0px;margin-top:32px;margin-bottom:32px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><span class="MathJax_SVG" id="MathJax-Element-1-Frame" tabindex="0" data-mathml="<math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><mrow><msubsup><mo>&#x222B;</mo><mn>0</mn><mn>1</mn></msubsup><mrow><msup><mi>&#x2147;</mi><mi>x</mi></msup><mo>&#x2062;</mo><mrow><mo>&#x2146;</mo><mi>x</mi></mrow></mrow></mrow></math>" role="presentation" style="display: inline; font-style: normal; font-weight: normal; line-height: 1.2em; text-indent: 0px; text-align: left; text-transform: none; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; direction: ltr; min-width: 0px; min-height: 0px;margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;padding-right:0px; padding-left:0px; " computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="6.408ex" height="5.979ex" viewBox="0 -1611.7 2758.8 2574.3" role="img" focusable="false" aria-hidden="true" style="vertical-align: -2.236ex; display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:108px;height:101px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:-37.068687438964844px;line-height:normal;" ><defs style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><path stroke-width="1" id="MJSZ2-222B" d="M114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798Z" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></path><path stroke-width="1" id="MJMAIN-31" d="M213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578Z" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></path><path stroke-width="1" id="MJMAIN-30" d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></path><path stroke-width="1" id="MJMATHI-78" d="M52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289Z" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></path><path stroke-width="1" id="MJMATHI-78" d="M52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289Z" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><use href="#MJSZ2-222B" x="0" y="0" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></use><use transform="scale(0.707)" href="#MJMAIN-31" x="1500" y="1540" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></use><use transform="scale(0.707)" href="#MJMAIN-30" x="787" y="-1270" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></use><g transform="translate(1681,0)" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><text font-family="STIXGeneral,'Arial Unicode MS',serif" font-style="italic" stroke="none" transform="scale(25.963) matrix(1 0 0 -1 0 0)" style="display: block; -webkit-transition-property: none;" computedstyle="font_style:italic;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >ⅇ</text><use transform="scale(0.707)" href="#MJMATHI-78" x="0" y="583" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></use><g transform="translate(504,0)" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><text font-family="STIXGeneral,'Arial Unicode MS',serif" stroke="none" transform="scale(25.963) matrix(1 0 0 -1 0 0)" style="display: block; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:0px;height:0px;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" >ⅆ</text><use href="#MJMATHI-78" x="0" y="0" style="display: inline; -webkit-transition-property: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ></use></g></g></g></svg></span></div><script type="math/mml" id="MathJax-Element-1" style="display: none;" computedstyle="font_style:normal;font_weight:normal;font_variant:normal;width:auto;height:auto;text-align:left;font-size:32px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-indent:0px;vertical-align:baseline;line-height:normal;" ><math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msubsup>
<mo> ∫ </mo>
<mn> 0 </mn>
<mn> 1 </mn>
</msubsup>
<mrow>
<msup>
<mi> ⅇ </mi>
<mi> x </mi>
</msup>
<mo> </mo>
<mrow>
<mo> ⅆ </mo>
<mi> x </mi>
</mrow>
</mrow>
</mrow>
</math></script>
</body></html>
Why width of svg tag, x value of <use href="#MJMATHI-78"
and translate value of g tag is incorrect.
Attached file location https://github.com/mathjax/MathJax/files/1606716/MathML_with_phantomjs2.txt
https://github.com/mathjax/MathJax/files/1606719/MathML_with_phantomjs1.txt
Thanks
--
You received this message because you are subscribed to the Google Groups "MathJax Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mathjax-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to mathjax-user...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to mathjax-users+unsubscribe@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "MathJax Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mathjax-users/IEI9rpSgE9k/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mathjax-users+unsubscribe@googlegroups.com.
./mml2svg "<math xmlns='http://www.w3.org/1998/Math/MathML' display='block'> <mrow> <msubsup> <mo> ∫ </mo> <mn> 0 </mn> <mn> 1 </mn> </msubsup> <mrow> <msup> <mi> ⅇ </mi> <mi> x </mi> </msup> <mo> </mo> <mrow> <mo> ⅆ </mo> <mi> x </mi> </mrow> </mrow> </mrow> </math>"
but it says SVG - Unknown character: U+2147 in MathJax_Math-italic,MathJax_Main-italic,MathJax_Main,MathJax_Size1,MathJax_AMS
SVG - Unknown character: U+2147 in MathJax_Math-italic,MathJax_Main-italic,MathJax_Main,MathJax_Size1,MathJax_AMS
SVG - Unknown character: U+2146 in MathJax_Main,MathJax_Size1,MathJax_AMS
Attached sample input file.I am MathJax single file build "MMLSVG" to convert html with mathml into svg.Output is correct in case of phantomjs1.9.x but output of phantomjs2.x is having overlapping content.Please let me know if you need any more information.
To unsubscribe from this group and stop receiving emails from it, send an email to mathjax-users+unsubscribe@googlegroups.com.
<script type="text/x-mathjax-config">MathJax.Hub.Config({SVG: {font: "STIX-Web"}});</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=MML_SVG"></script>
<script type="text/x-mathjax-config">MathJax.Hub.Config({SVG: {font: "Latin-Modern"}});MathJax.Hub.Register.StartupHook("SVG Jax Ready", function () {var VARIANT = MathJax.OutputJax.SVG.FONTDATA.VARIANT;VARIANT["normal"].fonts.push("LatinModernMathJax_DoubleStruck");VARIANT["bold"].fonts.push("LatinModernMathJax_DoubleStruck");VARIANT["italic"].fonts.push("LatinModernMathJax_DoubleStruck");VARIANT["bold-italic"].fonts.push("LatinModernMathJax_DoubleStruck");});</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=MML_SVG"></script>
<script type="text/x-mathjax-config">MathJax.Hub.Config({SVG: {undefinedFamily: "yourFontHere"}});</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=MML_SVG"></script>