我正在尝试将包含方程式的 docx 转换为 Android 上的。我遇到了很棒的 docx4j,并测试了以下示例(HtmlExporterNonXSTL): https://github.com/plutext/docx4j/blob/android/src/main/java/org/docx4j/convert/out/html/HtmlExporterNonXSLT。爪哇
但是我注意到它不能很好地处理方程 - 如果某个符号或数字有一些权力和/或索引,它们的位置总是在中间,例如
k_{n+1}^2 (latex format)
显示为:
kn+12 (with 'n+12' having correct smaller font but they are both vertically aligned)
有没有办法调整 CSS 来处理权力和指数?(完整的公式转换会更好,但我想这并不容易)。我是 docx4j 的新手,但看起来有点像
handlePPr()
HtmlExporterNonXSLT
在示例中需要修改方法。在我深入研究它之前,我想问是否有可能完成它(任何方式来获得运行的偏移属性?