MathJax <msup>字体修改

时间:2018-06-04 04:26:04

标签: mathjax

我正在尝试使用mathjax在html5中实现一些数学表达式/方程式。使用&lt; msup&gt;时tag我在字体样式中获得不一致的行为,具体取决于指数/幂。我可以在&lt; msup&gt;上实现一个属性吗?标签或&lt; mi&gt; /&lt; mn&gt;标签将保持功率与其基础相同的字体?还是另一种保持字体样式一致的选项?

<math><mrow><msup><mi></mi><mi>x</mi></msup></mrow></math>

  • base和power是相同的字体

<math><mrow><msup><mi></mi><mi>-x</mi></msup></mrow></math>

  • 添加负电源会导致mathjax将电源渲染为不同的字体

我在这个问题中实现mathjax是不成功的,所以这里有一个指向jsfiddle的链接来说明我的问题

http://jsfiddle.net/ez5kqv7x/

1 个答案:

答案 0 :(得分:1)

从OP中不太清楚,但它可能指的是<mi>x</mi>将排版斜体,而<mi>-x</mi>将呈现正常/直立的事实。

这是<mi><mo form="prefix">-</mo><mi>x</mi>所说的预期结果:

  

默认为&#34;正常&#34; (非倾斜的)除非内容是单个字符,在这种情况下它将是&#34;斜体&#34;。

对于标识符,可能会将其标记为x,在这种情况下,x会再次以斜体显示;但也许<mn>x</mn>实际上是一个数字<mn>-x</mn> <body> <style> body { background-color: #A2D8EB; } #wrapper { background-color:#F4F4F4; width: 60%; text-align: -webkit-center; } </style> <div style="text-align: -webkit-center;"> <br> <div id="cssmenu"> <ul > <li class='active'><a href='index.html'>Utama</a></li> <li><a href='login design.php'>Log Masuk</a></li> <li><a href='contact.php'>Hubungi Kami</a></li> </ul> </div> </div> <div style="text-align: -webkit-center;"> <div id="wrapper" > <div style="text-align: -webkit-center;"> <br><br> <img src="bilik/a.gif"> </div> <div style="text-align: -webkit-center;"> <div > <p font face="Verdana,Arial,Helvetica" size="6" color="black">Sistem ini dibangunkan oleh Cawangan Teknologi Maklumat </p> <p font face="Verdana,Arial,Helvetica" size="6" color="black"> Jabatan Kastam Diraja Malaysia Wilayah Persekutuan Kuala Lumpur </p> <p font face="Verdana,Arial,Helvetica" size="6" color="black">bagi memudahkan semua staf untuk membuat tempahan bilik di JKDM WPKL </p> </div> </div></div></div> </body>都是正常/正直的。