さて、いろいろいじくり回した後、次のようにして目的の出力が生成されることがわかりました。
<!-- chapter.ditamap -->
<topicref href="objects/overview.dita" type="concept" chunk="to-content">
<!-- topics to combine with parent -->
<topicref href="objects/visualising-objects.dita" type="concept"/>
<!-- changing-the-object-size.dita = nested topic -->
<topicref href="changing-the-object-size.dita" type="task" chunk="to-content"/>
</topicref>
または別の少しきれいなマークアップ (imo):
<!-- chapter.ditamap -->
<topicref href="objects/overview.dita" type="concept" chunk="to-content">
<!-- topics to combine with parent -->
<topicref href="objects/visualising-objects.dita" type="concept"/>
<!-- changing-the-object-size.dita = nested topic -->
<topicgroup>
<topicref href="changing-the-object-size.dita" type="task" chunk="to-content"/>
</topicgroup>
</topicref>
これにより、2 つの HTML ファイルが生成されます。1 つは「概要 + オブジェクトの視覚化」用で、もう 1 つは「概要 + オブジェクトの視覚化」内にネストされた「オブジェクト サイズの変更」用です。
残念ながら、結合されたトピックを独自の別のマップに配置することはできません。
<!-- chapter.ditamap -->
<!-- objects.ditamap = combined topic -->
<topicref href="objects.ditamap" type="dita">
<!-- changing-the-object-size.dita = nested topic -->
<topicref href="changing-the-object-size.dita" type="task"/>
</topicref>
(何かアイデアはありますか?)
しかし、少なくとも私は解決策を見つけました!