私は基本的なワープロアプリケーションを書いており、画面に表示するために自分のコードが解析するネイティブの「内部」フォーマットを解決しようとしています。私はこれをXMLにしたいので、将来はXSLTを書いてODFやXHTMLなどに変換することができます。軽量リッチテキストXML形式ですか?
使用する既存の標準を検索する場合、有望なのはODFのみです。しかし、それは私が必要とするものの大規模な過度のように見えます。私が必要とするのは、段落タグ、フォントの選択、フォントサイズ&デコレーションです。それはかなりです。最小限のODFレンダラーを実装するには長い時間がかかりますが、それが問題になるかどうかはわかりません。
今私は自分のXML形式を作ることを考えていますが、それは実際には良いことではありません。標準を使うことをお勧めします。特に、私が将来必要とするかもしれないXSLTが既に書かれていることが分かります。
または、私は弾丸を噛んでODFを実装する必要がありますか?
EDIT:回答
私は前にXSL-FOを知っていたが、原因スペックの重量に実際にそれをconsdieredていなかったについて。しかし、あなたは正しいです、サブセットは、私が仕事をし、成長するために必要なものすべてを私に与えるでしょう。あまりにも多くの通知をありがとう。
さらに、FOPやRenderXのようなレンダリングライブラリを含めることで、PDF生成を無料で行うことができます。