我最近遇到過DITA,並且一直在用它來評估它是否適用於我們的內部文檔需求。我試圖理解(並學習)如何正確地構建文檔。我最初的設置是這樣的:DITA submap的TOC
MainMap.ditamap:
<map>
<mapref href="submap-1.ditamap"/>
</map>
子圖,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
- TOPIC1
- topic2
所以,有一點我不明白這裏的是,「主題標題1」也是一個鏈接,並將其鏈接到mainmap.html其中只包含標題,使得它完全無用。我期望(或想:) :)「主題標題1」不會是一個鏈接,或者,如果是,它將鏈接到一個頁面與TOC爲子圖。
- 是否可以使用子目錄的TOC?
- 我是否應該以不同的方式構造子圖,以使主題標題更有用?而不是使用topichead,使用topicref到一個帶摘要內容和類似TOC的列表的topictitle.dita?
- 維護該列表會有點麻煩。有沒有辦法自動做到這一點?
- 將主圖轉換爲多html頁面,但將子圖轉換爲單個html頁面?那可能嗎?
順便說一句,我正在嘗試評估版本XMLMind XML編輯器 - 專業版。在更好的功能/可用性/負擔能力方面對編輯提出建議也很受歡迎。 :)
謝謝你的幫助!
謝謝!我實際上正在評估oXygen XML Editor的過程。正如你所提到的,我認爲我更喜歡oXygen XML Editor,但我想我必須做一些工作來設計文檔。它是否輸出默認的DITA-OT風格?我將如何配置概述主題?而且,有沒有可以應用的模板樣式? (我對這個領域很陌生,所以如果我不是用正確的術語或背景說話,我很抱歉。)謝謝! – blissfool