質問

職場ではヘルプ ファイルの作成に Sandcastle を使用しています。私はしばらく SandCastleGUI を使用していて、ヘルプ ファイルに追加のページを作成する方法を探しています。これらのページは MAML と呼ばれる XML 形式で書かれています。唯一の問題は、これらのファイル形式に適したエディタが見つからなかったことです。

追加のドキュメント ページを作成および編集するための WYSIWYG エディタを探しています。

役に立ちましたか?

解決 3

ついに私は善良な人々が解決策を見つけました SandCastle ヘルプ ファイル ビルダー HTML から MAML へのコンバーターが含まれています。
世の中には優れた HTML エディタがたくさんあります。そのうちの 1 つを使用して、結果を MAML に変換できるようになりました。

他のヒント

次のような WYSIWYG サポートを備えた汎用 XML エディターを使用できます。 酸素 または セルナ. 。MAML には XML スキーマまたは DTD が必要になります。SDK などのどこかにあると思います。おそらく、より難しい部分は、ドキュメントの WYSIWYG ビューを提供するためにエディターで使用できる表示形式に XML をレンダリングするスタイルシートが必要になることです。

Docbook などの標準 XML 形式ではかなりうまく機能しますが、MAML に必要なスタイルシートを検索/作成するのがどれほど簡単かはわかりません。しかし、一般的にはそれができない理由はありません。

この問題の解決策をまだ探しているかどうかはわかりませんが、ヘルプ エディターを調べていると、役立つ可能性のあるコードプロジェクトの記事を見つけました。記事は次の場所でご覧いただけます。 http://www.codeproject.com/KB/dotnet/DocMounter_2_Sandcastle.aspx. 。まさに必要なものとなるかもしれないエディターを備えています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top