2015-06-11 6 views
2

Я новичок в DITA, и я задаюсь вопросом, могу ли я как-то настроить его для сборки отдельно только объединенных XML, а затем просто взять этот XML (не перестраивая его каждый раз) и преобразовать его в FO/PDF? В большинстве случаев я возился с настройкой вывода (т. Е. На этапе объединения с FO), и если бы я мог пропустить слияние, и это бы сэкономило бы мне довольно много времени.Могу ли я построить только объединенный XML в DITA OT, а затем просто преобразовать его в FO/PDF?

ответ

2

Можно создать специальную сборку, которая завершает сборку в точке, где OT создает объединенный файл, а затем другую сборку, которая принимает этот вход и создает PDF-файл. Если вам нравится ANT, вы можете взглянуть на сборку, которая поставляется с OT, и определить, как вы создадите эти ANT-файлы. Я не уверен, сколько времени вы сэкономите, но это возможно.

1

Еще одна возможность улучшить время поворота - сделать копию существующей книжной карты для использования в целях развития. Внутри этой копии вы можете использовать комментарии XML, чтобы уменьшить объем контента, который вы создаете, когда выполняете сборку. Например, если глава 3 содержит репрезентативную выборку вывода, над которой вы работаете, вы можете прокомментировать главы 1, 2 и 4 до конца книги. Конечно, если у вас есть перекрестные ссылки из активных глав в закомментированные главы, ожидайте некоторые ошибки перекрестных ссылок.