Skip to content

ТЗ для типографии - #9

Merged
yknnv merged 1 commit into
mainfrom
docs/print-spec
Sep 1, 2026
Merged

yknnv merged 1 commit into
mainfrom
docs/print-spec

Conversation

@yknnv

@yknnv yknnv commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Что добавляется

docs/print-spec.md — задание для типографии: формат и поля, красочность,
бумага, подрезка, перфорация, пробник, приёмка, сдача. В шапке пустые поля
под тираж, срок и контакты.

Числа взяты из файлов, а не из головы

Проверено на собранных PDF: боксы страниц, внедрение шрифтов, цветовые
пространства текста и иллюстраций, фактическое разрешение каждой картинки,
геометрия отверстий из констант макета.

Два места, о которых типография спросит сама

  • Helvetica объявлен в ресурсах каждой страницы и не внедрён. Это
    служебная запись reportlab: шрифт выбирается пустым блоком BT/ET,
    но им не набрано ни одного знака. Весь видимый текст — Carlito,
    внедрён подмножествами. Препролёт это пометит; в ТЗ сказано заранее.
  • Заданы только MediaBox. TrimBox и BleedBox не проставлены даже
    в файле с припуском, обрезной формат определяется метками реза.

Оба пункта описаны в разделе «Известные особенности файла», чтобы работа
не встала на звонке из препресса.

Проверено

  • правится только документация, вёрстка и код не затронуты

Задание составлено по фактическим свойствам собранных PDF, а не по
общим представлениям: форматы боксов, внедрение шрифтов, цветовые
пространства и разрешение иллюстраций сняты с файлов.

Отдельно оговорены два места, на которых препресс иначе остановится
с вопросом: объявленный, но неиспользуемый Helvetica и отсутствие
TrimBox с BleedBox.

Требование к приводке лица и оборота жёстче обычного намеренно.
Отверстия пробиваются один раз на лист, а поле переплёта на лице
и обороте разное: уход оборота уводит текст под пробойник.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@yknnv
yknnv merged commit 0b42ea9 into main Sep 1, 2026
1 check passed
@yknnv
yknnv deleted the docs/print-spec branch September 1, 2026 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant