0

方程式を含む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。それに飛び込む前に、それを達成することさえ可能かどうかを尋ねることを考えました(実行のオフセットプロパティを取得する方法はありますか?

4

1 に答える 1

1

開示:私はdocx4jプロジェクトリーダーです

特定の例を修正するためにHtmlExporterNonXSLTを変更することを歓迎しますが、あなたが言うように、完全な数式変換の方が良いでしょう。

その主題に関する3つの以前の投稿へのリンクは次のとおりです(最新のものが最初)。

于 2012-06-21T23:29:10.210 に答える