私は最近DITAに出くわし、それが社内のドキュメントのニーズに適用できるかどうかを評価するためにDITAをいじくり回しています。ドキュメントを適切に構成する方法を理解(および学習)しようとしています。私の初期設定は次のようなものです。
MainMap.ditamap:
<map>
<mapref href="submap-1.ditamap"/>
</map>
SubMap-1.ditamap:
<map>
<topichead navtitle="Topic Title 1">
<topicref href="topic1.dita"/>
<topicref href="topic2.dita"/>
</topichead>
</map>
これをHTMLに変換すると、次のhtmlのリストが表示されます。
- toc.html
- mainmap.html
- topic1.html
- topic2.html
toc.htmlは次のようになります。
目次
- トピックタイトル1
- トピック1
- トピック2
ですから、ここで私が理解していないことの1つは、「トピックタイトル1」もリンクであり、タイトルだけが含まれているmainmap.htmlにリンクされているため、まったく役に立たないということです。「トピックタイトル1」はリンクではないか、リンクされている場合は、サブマップの目次が記載されたページにリンクすることを期待します(または必要です:))。
- サブマップの目次は可能ですか?
- トピックのタイトルがより役立つように、サブマップを別の方法で構成する必要がありますか?topicheadを使用する代わりに、要約コンテンツと目次のようなリストを含むtopictitle.ditaへのtopicrefを使用しますか?
- そのリストを維持するのは少し面倒です。これを自動的に行う方法はありますか?
- メインマップをマルチHTMLページとして変換しますが、サブマップをシングルHTMLページとして変換しますか?それは可能ですか?
ところで、私は評価版XMLMind XMLEditor-ProfessionalEditionを試しています。より良い機能性/使いやすさ/手頃な価格の観点からのエディターでの提案も歓迎します。:)
助けてくれてありがとう!