我希望在下面的代码片段中调整每个等式数字,同时调整相应的等式" X"和" Y"在浏览器窗口中居中。我不知道如何做到这一点。
<mml:math mode="display" display="block">
<mml:mtable>
<mtable side='left'>
<mlabeledtr>
<mtd><mtext>(1)</mtext></mtd>
<mml:mi>X</mml:mi>
</mlabeledtr>
</mtable>
<mml:mtr>
<mtable side='left'>
<mlabeledtr>
<mtd><mtext>(2)</mtext></mtd>
<mml:mi>Y</mml:mi>
</mlabeledtr>
</mtable>
</mml:mtr>
</mml:mtable>
下图显示了上述代码的结果。我不想要的东西 - 一切都是左对齐的。只是等式&#34; X&#34;和&#34; Y&#34;应该集中。
MathML代码是Export:TeX - &gt;生成的编辑版本。科学词汇中的XHTML。我包含一个调用mathjax的脚本,以便在所有浏览器中正确呈现代码
因为这是我第一次访问本网站,如果我没有提供足够的信息供某人通过查询回答,请告诉我。
答案 0 :(得分:2)
这是输入的预期结果。当您省略它们时,此片段将被解释为具有两行的表,每行包含一列包含另一个表。外部表格单元格将导致其内容收缩包装,使内部表格的(通常应用的)100%宽度无效。
以下内容适用于MathJax(虽然您帮助我发现了this bug - 谢谢。)
<math display="block">
<mtable side='left'>
<mlabeledtr>
<mtd>
<mtext>(1)</mtext>
</mtd>
<mtd>
<mi>X</mi>
</mtd>
</mlabeledtr>
<mlabeledtr>
<mtd>
<mtext>(2)</mtext>
</mtd>
<mtd>
<mi>Y</mi>
</mtd>
</mlabeledtr>
</mtable>
</math>