gpt4 book ai didi

android - jqMath:如何在 Android 应用程序的 webview 上改进向量和上标/下标的显示

转载 作者:行者123 更新时间:2023-11-29 16:04:33 25 4
gpt4 key购买 nike

我在 Android 应用程序中启动并运行了 jqMath。 jqMath 的输出显示在 android 的 webview 中。它工作得非常好,而且速度非常快。但是,我注意到,在排版时

(1) 一个向量,例如{AB}↖{→}。创建的向量的基线低于周围文本的基线,如下所示:“Text before vector text after”。我想调整创建的向量的基线。

(2) 化学同位素,例如{}_6^{12}C 上标和下标没有对齐。我想让它们右对齐。

可以修改代码或 css 样式表的哪一部分来改善这些问题?

提前谢谢你,

马可

最佳答案

jqMath 目前在 Android 上不能像你想要的那样漂亮,唉,因为 Android 的 webview 没有实现 MathML。这些示例在 iOS 7、Safari 6.1+ 或 Firefox 上看起来不错。它们在 Chrome 24 FWIW 中看起来也不错,因为我志愿服务了一年并且让 MathML 在那里工作正常,但谷歌在 Chrome 25 中关闭了它,因为我无力继续免费维护它。 (是的,提示。把你的五分钱捐给谷歌。)你可以试试 MathJax,如果你需要完美的排版,它比 ​​jqMath 慢得多,也大得多,但会产生漂亮的输出。 jqMath 的目标是在所有情况下快速生成可读的输出,并依靠底层 MathML 实现使其在现代浏览器中更漂亮。我认为谷歌和微软会在他们的网络浏览器中优先考虑 MathML,例如数字教科书很快就会出现,但到目前为止还没有。也许如果所有的数学、科学和教育应用程序都切换到 iOS,他们就会改变主意。希望这可以帮助。 (我是jqMath的作者。)

关于android - jqMath:如何在 Android 应用程序的 webview 上改进向量和上标/下标的显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20459202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com