Мыло: лицевая этикетка и оборот без потерянного состава
Типографическая композиция сохраняет заданный состав и отдельную зону переменных данных.
Задача и принятое решение
У небольшого мыла мало места, но состав нельзя заменить красивым общим обещанием. Для авторского образца заданы только три компонента и масса.
Разделила два режима чтения: крупное название и масса на лице, состав и переменные данные на обороте. Узкие боковые полосы поддерживают серию коротким знаком. Мягкий цвет фона оставляет достаточный контраст темной типографике.
Размерное задание и бренд авторские. Файлы показывают композицию и геометрию; допуски реза, материал, клей и обязательную маркировку нужно согласовать перед производством.
Плоский материал
Проверить решение
Измените исходные строки или параметры и пересчитайте результат. Данные остаются в этой странице.
| Панель | Вариант | Размер | Безопасная площадь, мм² | Текст | Проверка |
|---|---|---|---|---|---|
| FRONT | общий | 75×45 | 2691 | С ЛОЙ МЫЛО 90 г | Геометрия допустима |
| BACK | общий | 75×60 | 3726 | Состав образца: мыльная основа, вода, краситель. Масса 90 г. Партия: ____ Дата: ____ | Геометрия допустима |
| SIDE-A | общий | 25×60 | 1026 | С ЛОЙ 90 г | Геометрия допустима |
| SIDE-B | общий | 25×60 | 1026 | Авторская серия | Геометрия допустима |
Исходный набор
Авторский контрольный набор; не клиентские документы и не результаты внешней модели.
Изменить входные строки
Посмотреть исходные строки
| Панель | X | Y | Ширина | Высота | Текст | Вариант |
|---|---|---|---|---|---|---|
| FRONT | 0 | 0 | 75 | 45 | С ЛОЙ МЫЛО 90 г | общий |
| BACK | 0 | 55 | 75 | 60 | Состав образца: мыльная основа, вода, краситель. Масса 90 г. Партия: ____ Дата: ____ | общий |
| SIDE-A | 85 | 0 | 25 | 60 | С ЛОЙ 90 г | общий |
| SIDE-B | 120 | 0 | 25 | 60 | Авторская серия | общий |
Что получилось
Четыре панели образуют последовательную композицию: лицо узнается издалека, оборот читается вблизи. Состав образца перенесен целиком, поля партии и даты имеют свободное место. Текст узких боковых полос подогнан под их реальную ширину.
Выполненная проверка
| Проверка | Результат |
|---|---|
| Все панели имеют положительную безопасную площадь и не перекрываются | Пройдена |
| Чрезмерное поле блокирует малые панели | Пройдена |
| Сдвиг второй панели на первую обнаруживает наложение | Пройдена |
Это графический образец, не нормативно готовая косметическая маркировка. Фактический INCI, изготовитель, срок и требования рынка должны поступить от производителя.
Скачать материалы и повторить проверку
source.json · source.csv · result.json · result.csv · engine.js · verify.cjs · checks.json · style.css · layout.svg · panels.json · production-notes.txt
Локальная проверка: node verify.cjs. Нужен Node.js; сетевые обращения не выполняются.