Повторно использовать временный каталог в DITA-OT?

При использовании DITA OT 2.2.1 мне обычно приходится генерировать документы в нескольких различных выходных форматах. Например, мне нужно сгенерировать вывод для одного и того же ditamap в форматах pdf2, htmlhelp и xhtml.

Вопрос: Можно ли сократить время генерации документов за счет «повторного использования» временного каталога? Например, при создании одного и того же документа в форматах pdf2 и xhtml может повторно использоваться один и тот же временный каталог.

Заранее спасибо!


person Miguel Lourenço    schedule 03.03.2016    source источник


Ответы (1)


Нет, это не работает (потому что временные файлы другие). Вы можете сохранить каталоги temp, установив для параметра clean.temp значение no, и сравнить эти каталоги самостоятельно, если хотите.

Если вы действительно хотите сэкономить время публикации, вам следует взглянуть на плагин Gradle dita-ot-gradle., разработанный Ээро Хелениусом. Gradle — это инструмент управления сборкой, такой как Apache Ant (DITA-OT использует Ant). Вы можете найти учебник здесь: eerohele.github.io/dita-ot-gradle/build .

Если вы используете этот подключаемый модуль, вы экономите время, необходимое для развертывания новой виртуальной машины Java (JVM), поскольку повторно используется JVM (а не временный каталог).

person Stefan Eike    schedule 03.03.2016