方程式を含むdocxをAndroidで変換しようとしています。私は素晴らしいdocx4jに出会い、次のサンプル(HtmlExporterNonXSTL)をテストしました: https://github.com/plutext/docx4j/blob/android/src/main/java/org/docx4j/convert/out/html/HtmlExporterNonXSLT。 java
しかし、私はそれが方程式をうまく処理しないことに気づきました-いくつかの記号または数字がいくつかの力および/またはインデックスを持っている場合、それらの位置は常に真ん中にあります。
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
。それに飛び込む前に、それを達成することさえ可能かどうかを尋ねることを考えました(実行のオフセットプロパティを取得する方法はありますか?