根据MathJax文档,在配置中,tagSide: 'right'可以将全局的公式居右
$$x+1\over\sqrt{1-x^2}\label{ref1}\tag{1}$$
但是有没有办法可以将局部的公式编号居左呢?尤其是已经有了一个CMS(如Discuz)给每一个页面加上相同的配置的情况下.<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mtable displaystyle="true">
<mlabeledtr>
<mtd id="mjx-eqn:ref1">
<mtext>(1)</mtext>
</mtd>
<mtd>
<mfrac>
<mrow>
<mi>x</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<msqrt>
<mn>1</mn>
<mo>−</mo>
<msup>
<mi>x</mi>
<mn>2</mn>
</msup>
</msqrt>
</mfrac>
</mtd>
</mlabeledtr>
</mtable>
</math>
如果把tagSide改为left后,经过MathJax处理得到MathML为<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mtable side="left" displaystyle="true">
<mlabeledtr>
<mtd id="mjx-eqn:ref1">
<mtext>(1)</mtext>
</mtd>
<mtd>
<mfrac>
<mrow>
<mi>x</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<msqrt>
<mn>1</mn>
<mo>−</mo>
<msup>
<mi>x</mi>
<mn>2</mn>
</msup>
</msqrt>
</mfrac>
</mtd>
</mlabeledtr>
</mtable>
</math> 可见,只增加了一个 side="left" |