Asciidoctor конвертирует несколько документов в PDF

Я использую asciidoctorj в тестовом методе для создания своих PDF-файлов.

@Test
public void bAdocToPdf() throws Exception {

    Asciidoctor asciidoctor = create();
    Options options = new Options();

    options.setBackend("pdf");
    String[] result = asciidoctor.convertDirectory(new AsciiDocDirectoryWalker("src/docs/generated"),options);


}

будет создавать PDF-файл для каждого файла, но я хочу, чтобы все они были в одном PDF-файле, как мне это сделать?

Я использую asasciidoctorj версии 1.5.4 и asciidoctorj-pdf версии 1.5.0-alpha.11.


person Danny Bentley    schedule 30.06.2016    source источник


Ответы (1)


Почему бы и нет:

1) Напишите (если не слишком долго) или сгенерируйте в своем коде файл «MyUniqueDoc.adoc» с рядом директив включения всех ваших файлов.

= My unique doc

include::./src/docs/generated/filea.adoc[leveloffset=+1]
include::./src/docs/generated/fileb.adoc[leveloffset=+1]
etc

2) Создайте уникальный PDF-файл из MyUniqueDoc.adoc

person Clara    schedule 30.06.2016