2012-03-20 6 views
1

Я пытаюсь сгенерировать xhtml из dita с помощью ID Workbench (который работает fine =)), но мне также нужно иметь каждый сгенерированный html-файл со фрагментом Javascript в верхней части Это. Этот javascript будет одинаковым для каждого файла.ID Workbench Создайте XHTML из DITA с помощью JAVASCRIPT

Есть ли способ добавить это как-то? Кажется, я не могу найти ответы?

ответ

1

Вы должны создать настройку, чтобы сделать это официальным способом. Я недостаточно хорошо разбираюсь в workbench, чтобы рассказать вам, как его интегрировать. Не бойтесь создавать свой собственный пост-процесс, который добавляет javascript после создания html-файлов.

2

Как я помню, ID Workbench использует открытый инструментарий для генерации вывода, хотя и с некоторой настройкой. Эти шаги работают с открытым инструментарием, не требуют создания настройки и должны работать с ID Workbench.

  1. Создать файл с помощью javascript, который необходимо добавить, заключенный в тег. Например:

    <script type="text/javascript"><!-- 
        window.alert("Hello world!"); 
    --></script> 
    

    Этот файл должен быть хорошо образован или он не будет использоваться.

  2. Добавьте один из следующих параметров сборки, в зависимости от того, нужен ли вам фрагмент, который будет включен в HTML <head> или <body>.

    • включить в <head>: args.hdf="path_to_snippet"
    • включить в <body>: args.hdr="path_to_snippet"
  3. Создайте свой XHTML.