| |
Размещение текста
Но вот, наконец, пробелы, межсимвольные расстояния и ширина символов в пределах абзаца определены и установлены параметры переносов. Теперь текст автоматически размещается в отведенных ему рамках. Происходит это не как Бог на душу положит, а по строгому алгоритму. InDesign имеет два режима размещения текста, переключаемые командами меню Paragraph. Как вы помните, в атрибуты абзаца в числе прочих входят параметры максимальных, минимальных и желаемых пробелов, межсимвольных расстояний и ширины символов. При размещении текста программа использует эти значения для достижения максимально равномерного распределения символов. Кроме того, при размещении важную роль играют параметры переноса. При активном режиме Single Line Composer программа анализирует каждую строку абзаца. При этом каждый последующий шаг выполняется только в том случае, если предыдущий не привел к успешному размещению символов.
Если не удался ни один из описанных шагов, проблемное слово помещается на следующую строку по точке переноса внутри границы фрейма или целиком, если точка переноса отсутствует, а оставшиеся слова располагаются с максимальными межсимвольными интервалами. При необходимости пробелы возрастают сверх заданного максимального значения. Таким образом получается жидкая строка. Нижний лимит нарушается только в одном случае — если в строке есть последовательность символов, отформатированная с запретом разбиения, а длина ее превышает ширину колонки. В этом неприятном случае образуется излишне плотная строка. Оба типа дефектных строк помечаются желтой подсветкой.
Нельзя не видеть недостатки метода коррекции каждой строки по отдельности — прежде всего он очень негибок. Ведь если при размещении все логические операции производятся с каждой строкой отдельно, то нет возможности слегка подвинуть символы на одной строке, чтобы правильно разместилась следующая. В InDesign предусмотрен и гораздо более развитый алгоритм размещения — Multiline Composer. Он работает также на основе регулирования интервалов и ширины малыми приращениями, но оперирует одновременно с несколькими строками текста. Чем больше число одновременно анализируемых строк, тем выше качество размещения, но и тем медленнее работает программа. Кроме того, в этом режиме программа отыскивает несколько альтернативных вариантов размещения и выбирает из них лучший. Количество исследуемых одновременно строк и максимальное число альтернативных способов размещения задается в полях Look Ahead и Consider Up To. Эти поля расположены на вкладке Composition диалогового окна Preferences. На рис. 7.24 показан результат размещения текста в первом и втором режимах. Как говорится, результат налицо.
Рис. 7.24. Режимы Single Line Composer и Multiline Composer
Единственным недостатком метода Multiline Composer можно считать его сложность — он очень сильно замедляет обработку публикации. Поэтому применять этот метод при простой верстке не рекомендуется. А вот если верстка сложная, особенно при наличии узкой полосы набора, он поистине незаменим.
| |