Полосы набора текста могут располагаться не только в текстовых блоках и цепочках. FreeHand предоставляет возможность разместить текст внутри любого замкнутого контура. Контуры, предназначенные для хранения текста, называются текстовыми контейнерами.
Чтобы превратить замкнутый контур в контейнер, требуется отметить текстовый блок и контур и выполнить команду Text|FIow Inside Path (<Ctrl>+<Shift>+<U>) или щелкнуть по кнопке
в панели форматирования текста.Текст перетечет из блока в контейнер и примет форму последнего, причем:
Контейнер во многих отношениях ведет себя как обычный текстовый блок. Он может связываться в цепочки с другими блоками или контейнерами. Содержимое контейнера доступно для любых операций по форматированию и стилевому оформлению.
Контейнер имеет больше возможностей по обработке формы контура, чем текстовый блок. Границу контейнера можно масштабировать, поворачивать, перемещать и обрабатывать, как кривую Безье, изменяя узлы и касательные. Все изменения формы отрабатываются программой, и содержимое текстового контейнера автоматически переформатируется.
Какие возможности форматирования текста и изменения текстовых блоков теряются при работе с текстовыми контейнерами? Потери не слишком велики. Текст нельзя масштабировать вместе с контейнером при помощи буксировки боковых маркеров. Интерактивные приемы задания трекинга, интерлиньяжа, пробелов и апрошей не применимы к текстовым контейнерам. И наконец, текст контейнера нельзя присоединить к траектории.
Настройка параметров контейнера выполняется при помощи инспектора объектов (<Ctrl>+<I>). В инспекторе можно воспользоваться только последними полями I (Отступ слева), t (Отступ сверху),r(Отступ справа), b (Отступ снизу) и переключателем Display border (Отображение границы). Значения полей определяют сдвиг текста от границы контейнера. Отрицательные значения полей приводят к вытеснению текста за пределы контейнера. Переключатель Display border (Отображение границы) управляет визуализацией границы.