Способ вывода "Перенос строки" рассчитывает, сколько символов помещается в строку области,
по таблице ширин символов. Таблица откалибрована под один шрифт, поэтому на макетах с другими
шрифтами и кеглями расчёт получается приблизительным: текст может не поместиться в отведённую
строку или, наоборот, оставить лишнее место, а часть текста - продублироваться при переносе.
Чтобы это компенсировать, автору макета сейчас приходится подбирать контрольную строку опытным
путём - набивать её символами и проверять результат печатью.
Что получает пользователь
- Перенос строки работает одинаково точно на любом шрифте и кегле, использованном в макете.
- Подбор контрольной строки вручную больше не нужен - вместимость определяется автоматически.
- Макеты, созданные раньше, продолжают работать без изменений.
Состав работ
- Контрольный набор случаев переноса (шрифты, кегли, регистры, нелатинские алфавиты, длинные
слова без пробелов, узкие области) и разбор, на каких из них текущий механизм ошибается.
- Определение метрик символов по шрифту, указанному в макете.
- Перевод расчёта вместимости на эти метрики с сохранением работы прежних макетов.
Задача требует спецификации: затрагивается формат хранения печатной формы.
Способ вывода "Перенос строки" рассчитывает, сколько символов помещается в строку области,
по таблице ширин символов. Таблица откалибрована под один шрифт, поэтому на макетах с другими
шрифтами и кеглями расчёт получается приблизительным: текст может не поместиться в отведённую
строку или, наоборот, оставить лишнее место, а часть текста - продублироваться при переносе.
Чтобы это компенсировать, автору макета сейчас приходится подбирать контрольную строку опытным
путём - набивать её символами и проверять результат печатью.
Что получает пользователь
Состав работ
слова без пробелов, узкие области) и разбор, на каких из них текущий механизм ошибается.
Задача требует спецификации: затрагивается формат хранения печатной формы.