Сборка PDF через WeasyPrint

sobiraka pdf [DOCUMENT] [--config CONFIG] [--output OUTPUT]

Эта команда собирает PDF-документацию из файла CONFIG (по умолчанию — sobiraka.yaml) с помощью библиотеки WeasyPrint.

В качестве аргумента DOCUMENT можно указать идентификатор документа, который требуется собрать. При этом в качестве аргумента OUTPUT можно указать имя для конечного файла PDF или директорию, в которой он должен быть создан. Если указана директория, то имя файла будет выбрано на основе свойства title.

Если аргумент DOCUMENT не передан, то Собирака последовательно соберёт все документы проекта. При этом в качестве аргумента OUTPUT можно указать только директорию, в которой должны быть созданы файлы PDF. Имя каждого файла будет выбрано на основе свойства title соответствующего документа.

Если аргумент OUTPUT не передан, сборка производится в директории build/pdf.