マニュアルの生成に使用できるドキュメントの単一のソースを作成するために利用できるOSS (または無料)ツールは何ですか?具体的には、次の形式で:
- HTMLWebサイト
- PDFドキュメント
- 埋め込み(アプリケーション内、場合によってはHTML)1
- テキスト(オプション)
- マニュアルページ(オプション)
追加要件:
- ツールはテクニカルライターに適しています(WYSIWYGである必要はありません)。
- XML/SGMLソース
- 高品質のPDF出力(TeXに匹敵)
- マルチプラットフォーム
拡張された要件1
同じコマンドラインアプリケーションが2つの言語(CとJava)で記述されています。XMLを使用してコマンドラインオプション(一部はいずれかの言語に固有)を記述すると、XMLをJavaクラスまたは標準出力にヘルプを書き込むC関数に変換するのは簡単です。これにより、外部ファイルに依存することなく、ヘルプをバイナリに埋め込むことができます。
AsciiDocにはこの機能がないようです。別のオプションはありますか?