2017-03-27 12 views
1

DITA OT 1.8.5 Plugin org.dita4publishers.html2プラグインを使用してマージされたトピックhtmlファイルを生成するために、topicheadタグでchunk = "to-content"を使用しています。Chunk363995000.html出力にチャンクのガイドライン= "to-content"

マイDITAMAPファイルを生成

<map> 
<title>Directory</title> 
<topichead chunk="to-content"> 
<topicmeta class="- map/topicmeta "><navtitle>Details</navtitle></topicmeta> 
<topicref class="- map/topicref " href="dita1.xml"/> 
    <topicref class="- map/topicref " href="dita2.xml"/> 
    <topicref class="- map/topicref " href="dita3.xml"/></topichead> 
</map> 

場合はルート要素で「対コンテンツ」使用のチャンク=そのマージされたトピックHTMLをDITA OT 1.8.5のプラグインの組織を使用してファイルを生成しません。 dita4publishers.html2プラグイン

<map chunk="to-content"> 
<title>Directory</title> 
<topicref class="- map/topicref " href="dita1.xml"/> 
    <topicref class="- map/topicref " href="dita2.xml"/> 
    <topicref class="- map/topicref " href="dita3.xml"/> 
</map> 

このため、私はxslの変更やプラグインコードを行う必要がありますか?

この問題を解決するためのガイドラインや提案をお願いします。

ありがとうございました。

答えて

0

番号のチャンクHTMLファイルが生成されるのは、topichead要素にファイル名が含まれていてはならないためです。チャンク属性がマップ、pubmapまたはbookmap参照に追加されると、ファイル名は.ditamapファイルの名前から取得されます。

私はここであなたの例を試してみましたが、D4P XHTML変換またはその変形を使用すると、コンテンツをチャンク化するために両方とも動作しました。したがって、使用しているDITA XMLには、古いHTML 2プラグインだけで問題はありません。おそらく、HTML 5プラグインまたはXHTMLプラグインに切り替える必要があります。 HTML 2プラグインはもはや開発されておらず、従来のユーザーにのみ含まれています。

関連する問題