DITAドキュメントをFrameMakerドキュメントにプログラムで変換するのに役立つツールキット(有料またはその他)はありますか?
DITAから複数の形式に変換するアプリケーションを作成しようとしています。ほとんどのニーズにDITAOpenToolkitを使用できることはわかっていますが、ネイティブのFrameMakerドキュメントも作成できる必要があります。
プログラミング言語は重要ではありませんが、アプリケーションはWebベースになるため、Javaの方が好きです。
DITAドキュメントをFrameMakerドキュメントにプログラムで変換するのに役立つツールキット(有料またはその他)はありますか?
DITAから複数の形式に変換するアプリケーションを作成しようとしています。ほとんどのニーズにDITAOpenToolkitを使用できることはわかっていますが、ネイティブのFrameMakerドキュメントも作成できる必要があります。
プログラミング言語は重要ではありませんが、アプリケーションはWebベースになるため、Javaの方が好きです。
Arbortext のインポート/エクスポートは、業界の強みであり、非常に柔軟です。MIFtoGo を試すこともできます。ソース ドキュメントがほとんど一貫していないため、変換は注意が必要です。前後のクリーンアップなしでの変換はほぼ不可能です。
DITA-FMx が必要です:
http://leximation.com/dita-fmx/
DITA-FMx を使用して、ditamap から FrameMaker ブックを生成します (そして、FM ブックを PDF として保存します)。
YouTube に、プロセスがどのように進んでいるかを示すムービーがあります。「PDF Publishing with DITA-FMx 1.1」を検索してください (Stack Overflow では、ここに 2 つ目の URL を投稿することはまだ許可されていません)。
例を見たい場合は、ditamap の小さなサンプルを送っていただければ、FrameMaker ブックを生成します。
免責事項として、大量のドキュメントを変換する場合は、FrameMaker の DITA サポートを完全に使用する、サポートされた適切に統合されたソリューションを使用する方がよいということです。ただし、安価にそれを行いたい場合 (そうでない場合) は、そのままの XSLT とフレームメーカー テンプレートを使用してこの変換を行うことができます。
最初にフレームメーカー テンプレートを作成してドキュメントの外観を処理し、次に XSLT を使用して DITA コンテンツを Framemaker で使用したコンテンツ タグにマップします。
無料の SAXON xslt インタープリターを使用して、実際の変換を行うことができます。
新しい DITA ドキュメントのオーサリングに関するアドビの参考資料の一部を次に示します: http://help.adobe.com/en_US/FrameMaker/8.0/05h/dita.html
Framemaker のネイティブ XML サポートに関する情報はこちら: http://www.adobe.com/products/framemaker/pdfs/xml_fm7.pdf
フレームメーカーのマニュアルも、この主題をかなり広範囲にカバーしています。それが役立つことを願っています
Bryan さん、Frame、Word、Interleaf などを XML に変換してきた 10 年の経験の後で、私は Adobe がそれを完全にカバーしていないことをお伝えします。FrameMaker での DITA サポートは、Leximation プラグインも持っているか、Adobe 独自の EDD のプログラミング方法を知っている場合に最適に機能します。FrameMaker で EDD をプログラミングしないと、DITA の特殊化を行うことはできません。
FrameMaker は、DITA に対して優れたサポートを提供します。DITA トピックを開き、(必要に応じて) .fm ファイルとして保存できます。DITAMAPS を開いて、FrameMaker ブック ファイルまたは複合 (モノリシック) .fm ファイルとして保存することもできます。パーサーを書く必要はありません。
PS: FM 12 について話しています。