Установите ссылку верхнего уровня в Eclipse InfoCenter TOC с помощью DITA-OT

Я использую DITA-OT для преобразования набора файлов DITA в справочную систему Eclipse Information Center. Карта во входном файле .ditamap содержит список topicrefs. DITA-OT устанавливает ссылку первой темы в этом списке как ссылку узла TOC верхнего уровня.

В результате TOC выглядит следующим образом:

  • Product 1.2.3 links to overview.html
    • Overview links to overview.html
    • ...
    • ...

Как видите, запись верхнего уровня ссылается на ту же страницу, что и ее первый дочерний элемент. Мне нужна запись верхнего уровня, ссылающаяся на страницу, отдельную от первого дочернего элемента:

  • Product 1.2.3 links to welcome_page.html
    • Overview links to overview.html
    • ...
    • ...

Как я могу установить ссылку, которая находится в записи TOC верхнего уровня?

Я подозреваю, что это может быть невозможно, поскольку эта схема ссылок, повторяющаяся в записи TOC верхнего уровня, и ее первый дочерний элемент присутствует в документации Eclipse (https://help.eclipse.org/oxygen/index.jsp).


person adawxawx    schedule 06.06.2018    source источник


Ответы (1)


DITA-OT использует первый topicref, даже если toc="no" для ссылки верхнего уровня оглавления:

<map title="Product 1.2.3">
  <topicref href="welcome_page.dita" toc="no"/>
  <topicref href="overview.dita"/>
  ...
</map>
person howlger    schedule 07.06.2018