kahoの日記: JavaでMathML
日記 by
kaho
SmartDocを以前使ってやめた理由の一つは数式をMathMLで書くしかなかったことだ.
MathMLに対応しているブラウザがないのにこれではただの「やったつもり」でしかないだろう,と憤慨したことがある.
なぜそんなことを思い出したかと言うと,SmartDoc文書をPDFに整形する方法について調べてみたが,一度LaTeXに変換する方法しか見当たらなかったことがきっかけ.
それでは変換の際にかなりの情報やレイアウトも失うし,何より日本語化されたLaTeXがインストールされた環境でしか使えないという問題があり,全く持って万人向けではない.
もし自分で作るならということで考えてみたのだが,PDF化はiTextを使えば解決できるが,問題となりそうなのが数式の処理.
数式をAWTに書くことができるライブラリがあればなんとでもできそうなものなのだが,なかなか見つからない.
それらしきソフトウェアは検索したらみつかったのだが,どうにもドキュメント不足でまともに起動させたり表示させることもできない.
それが本当に私の望む機能を有しているかどうかも分からないのではソースを読んで解析する気も起きない.
どこかにかならずあるはずだと思うのだが・・・
JavaでMathML More ログイン