Перейти к содержанию

Титульник и задание

LaTeX вставляет титульник из файла титульник.pdf в начало документа. Поэтому титульник.pdf должен быть в корне проекта перед компиляцией. То же относится к другим PDF, рисункам и листингам, которые подключаются из .tex.

В проекте есть:

Файл Назначение
docx/титульник.docx DOCX-исходник титульника
docx/задание.docx DOCX-исходник задания
титульник.pdf PDF для вставки в LaTeX
задание.pdf PDF для вставки в LaTeX

Конвертация через Docker:

task docx
docker compose --profile docx up

Профиль берет все файлы docx/*.docx и складывает одноименные PDF в корень проекта, например:

docx/титульник.docxтитульник.pdf

При конвертации профиль пропускает пустые страницы.1 Если нужно сохранить PDF как есть, запустите профиль с переменной SKIP_BLANK_PAGES=0:

task docx:keep-blank
docker compose --profile docx run --rm -e SKIP_BLANK_PAGES=0 docx_pdf

Альтернативный вариант - открыть DOCX в Microsoft Word и экспортировать его в PDF вручную: ФайлЭкспортСоздать PDF/XPS.

Для титульника и задания нужно сохранить PDF в корень проекта с именами титульник.pdf и задание.pdf.


  1. Это сделано для DOCX-шаблонов, где пустая страница может появиться из-за особенностей разметки или экспорта. Если пустая страница нужна по требованиям оформления, режим SKIP_BLANK_PAGES=0 сохраняет исходный результат конвертации.