MathML:左调整 Table 个方程中的方程编号
MathML: Left Adjust Equation Numbers in Table of Equations
我想调整以下代码片段中的每个方程编号,同时相应的方程 "X" 和 "Y" 在浏览器 window 中居中。我不知道该怎么做。
<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>
下图显示了上面代码的结果。我不想要的 - 一切都保持对齐。只有等式 "X" 和 "Y" 应该居中。
MathML 代码是在 Scientific Word 中通过 Export: TeX -> XHTML 生成的代码的编辑版本。我包含一个调用 mathjax 的脚本以在所有浏览器中正确呈现代码
因为这是我第一次访问这个网站,如果我没有提供足够的信息让别人回答问题,请告诉我。
这是输入的预期结果。当您省略它们时,此片段将被解释为具有两行的 table,每行的一列包含另一列 table。外部 table 单元格将收缩包装其内容,使内部 tables 的(通常应用的)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>
我想调整以下代码片段中的每个方程编号,同时相应的方程 "X" 和 "Y" 在浏览器 window 中居中。我不知道该怎么做。
<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>
下图显示了上面代码的结果。我不想要的 - 一切都保持对齐。只有等式 "X" 和 "Y" 应该居中。
MathML 代码是在 Scientific Word 中通过 Export: TeX -> XHTML 生成的代码的编辑版本。我包含一个调用 mathjax 的脚本以在所有浏览器中正确呈现代码
因为这是我第一次访问这个网站,如果我没有提供足够的信息让别人回答问题,请告诉我。
这是输入的预期结果。当您省略它们时,此片段将被解释为具有两行的 table,每行的一列包含另一列 table。外部 table 单元格将收缩包装其内容,使内部 tables 的(通常应用的)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>