-->

jqMath:如何提高载体和超/标上一个Android应用程序的网页视图显示(jqMath: how

2019-10-19 02:38发布

我有jqMath和运行Android应用程序中。 jqMath的输出是一个Android的web视图中显示。 它的作品真的很好,这是非常快。 不过我注意到的是,当排版

(1)的载体,例如,{AB}↖{→}。 创建载体的基线比周围的文字,像这样的低:“ 矢量文字前文本之后”。 我想调整产生的载体的基线。

(2)的化学同位素例如{} _6 ^ {12} C上标和下标不彼此对齐。 我想有他们,而不是右对齐。

其中代码或CSS样式表中的一部分可以被修改,以改善这些问题?

先感谢您,

马尔科

Answer 1:

只要你想在Android上目前jqMath可能不会很漂亮,叹息,因为Android的WebView中没有实现MathML了。 这些例子已经很好了在iOS 7,Safari浏览器6.1以上,或Firefox。 他们也期待在Chrome 24 FWIW好,因为我自告奋勇了一年了MATHML工作确定有,但谷歌在Chrome 25将其关闭,因为我负担不起继续保持它是免费的。 (是的,发牢骚。捐赠您的五分给谷歌。)你可以尝试MathJax,这是很多比jqMath慢,但更大的美丽产生输出,如果你需要完美排版。 jqMath的目标是在所有情况下迅速产生可读的输出,并依靠底层MATHML实施,使其在现代浏览器相当。 我认为谷歌和微软将在其网络浏览器很快优先用于MATHML例如,数字教科书,但到目前为止,他们还没有。 也许,如果所有的数学和科学教育的应用程序切换到iOS他们会改变自己的想法。 希望这可以帮助。 (我是jqMath作者。)



文章来源: jqMath: how to improve the display of vectors and super/subscripts on an android app's webview