1

dita-ot ツールを使用して、dita を pdf に変換しています。

次のような親 ditamap ファイルがあります。

<topicref href="111.ditamap" navtitle="Parent title 111" format="ditamap">
...
</topicref>
<topicref href="222.ditamap" navtitle="Parent title 222" format="ditamap">
...
</topicref>

および 2 つの子 ditamap ファイル

111.ディタマップ:

<topicref navtitle="Child title 111" format="ditamap">
   Child content 111
</topicref>

222.ディタマップ:

<topicref navtitle="Child title 222" format="ditamap">
   Child content 222
</topicref>

結果のpdfには、私はいくつかあります。このような:

...
Child title 111
   Child content 111
Child title 222
   Child content 222
...

しかし、私はこれが欲しいです:

...
Parent title 111
   Child content 111
Parent title 222
   Child content 222

どうすれば達成できますか?

4

2 に答える 2

0

はい、別の可能性として、メインの DITA マップで、次のようにセカンダリ マップを参照できます。

  <topicref href="secondary.ditamap" format="ditamap">
   ...
  </topicref>

また、secondary.ditamap には次のような第 1 レベルのトピック参照が 1 つだけ含まれます。

   <!DOCTYPE map PUBLIC "-//OASIS//DTD DITA Map//EN" "map.dtd">
  <map>
   <title>DITA Topic Map</title>
   <topicref href="installation.dita">
    <topicref href="linux-installation.dita"/>
    ..........
   </topicref>
  </map>
于 2015-05-29T09:04:27.887 に答える