ID Workbench Генерация XHTML из DITA с помощью JAVASCRIPT - PullRequest
1 голос
/ 20 марта 2012

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

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

Ответы [ 2 ]

2 голосов
/ 28 марта 2013

Насколько я помню, 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.

1 голос
/ 20 марта 2012

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

...