1

マップ内のトピックのシーケンスに対応しないシーケンス コレクション タイプのトピックを持つ DITA マップの Web ヘルプ出力を取得したいと考えています。実際、これらのトピックの中には、相互に順序付けられていない関係を持つサブトピックをネストしているものがあります。そのため、気を散らすサブトピックなしで、メイン フロー/タスク/問題のステップのみを示したいと思います。それらは、TOC に表示されていても、シーケンス内でスキップする必要があります。reltableが解決策であると読みましたが、機能しません。

<relcell>
    <topicref href="tasks/t_work_steps_annotation.xml" type="task"/>
</relcell>
<relcell>
    <topicgroup collection-type="sequence">
        <topicref href="tasks/t_delivery.xml" type="task" scope="local"/>
        <topicref href="tasks/t_initialAnalysis.xml" type="task" scope="local"/>
        <topicref href="concepts/c_entityCognition.xml" type="concept" scope="local"/>
        <topicref href="tasks/t_counterCheckContent.xml" type="task" scope="local"/>
        <topicref href="references/r_AnnotationOutput.xml" type="reference" scope="local"/>

    </topicgroup>
</relcell>

私のアプローチは次のようになります ( reltableの詳細は上記を参照) が、シーケンス型ではなくファミリー型のコレクションが生成されます。変換には oXygen を使用し、出力は HTML-WebHelp です。誰でも間違いを見つけることができますか?

敬具、マーティン

4

1 に答える 1

1

DITA 1.2 仕様を調べましたが、関係テーブルから DITA マップで定義されたコレクション型を上書きできることを示していないようです。そして実際、それは機能しません。私は試していませんが、CSS ベースのソリューションを見つけて、特定のトピック ルート要素を @outputclass 属性でマークし、関連リンクの div に一致する可能性のあるカスタム CSS を作成して、サブにいくつかのカウンターを追加することができるかもしれません。 -リンク。

于 2016-03-10T06:45:30.037 に答える