Другой рабочий процесс, который я часто использую, - это создание HTML из вашего файла AsciiDoc с помощью процессора AsciiDoctor, связывание пользовательской таблицы стилей CSS с правилами стиля печати:
asciidoctor -a stylesheet=path-to-stylesheet.css file.adoc
Затем можно открыть HTMLфайл в вашем браузере и распечатать в PDF.
Для более сложных стилей, таких как нумерация страниц, верхние и нижние колонтитулы, разрывы страниц и столбцы, вы можете использовать PrinceXML (или другие аналогичные продукты).Это процессор командной строки, который преобразует HTML-файл в PDF, используя правила стиля в CSS, используемые HTML-файлом.PrinceXML применяет правила стилей, которые соответствуют стандарту CSS3, но еще не поддерживаются браузерами, что позволяет создавать макеты с тонким стилем.