Ликвидация Overset-a в ячейках таблиц
При импорте в Индизайн таблиц из MS Word или MS Excell иногда текст не помещается в ячейки. При этом он исчезает и в ячейках возникает сигнальная красная жирная точка. В этом случае, если возможно, уменьшают ширины колонок, в которых текст поместился и за счет этого увеличивают ширины колонок с проблемными ячейками. Но иногда и это не помогает и приходится доставать спрятанный текст путем уменьшения ширины символов, хотя такой метод и не приветствуется правилами верстки.
Для автоматизации этого процесса наши японские коллеги разработали скрипт adjustCellTextScale.jsx, который очень прост в использовании. Перед запуском надо выделить или проблемные ячейки, или же всю таблицу. После запуска надо задать допустимый предел сжатия символов в процентах.
После завершения работы скрипта весь скрытый текст появится в ячейках. Цвет текста, символы которого пришлось сжать ниже заданного процентного предела, будет красного цвета. Например, если задан предел сжатия 60%, но для того, чтобы вытащить непоместившийся в ячейку текст, пришлось символы сжать до 40% их ширины, то такой пересжатый текст будет перекрашен скриптом в красный цвет ( C = 15; M = 100; Y = 100; K = 0).
Скрипт также будет работать при вертикальном расположении текста в ячейках.
Ограничения: скрипт предназначен для выполнения только в InDesign CS5 и более поздних версиях.
Дополнительно читайте: Тайны красного эллипса в ячейках таблицы
Скачать скрипт adjustCellTextScale.jsx
Последние комментарии