Посимвольное редактирование текста
Для модификации отдельных символов текста к нему следует применить процедуру разбиения – Break Apart. При этом возможны два уровня разбиения:
- разделение текста на символы с сохранением свойств каждого из них как отдельного фрагмента текста;
- преобразование символов текста в графические объекты.
Замечание
Процедуру разбиения можно применить к текстовому полю любого типа (статическому, динамическому и редактируемому), однако уже после разбиения первого уровня текст преобразуется в статический.
Рассмотрим два указанных выше варианта подробнее. Для разделения текста на символы необходимо:
- Выбрать текстовое поле, подлежащее разбиению (текст в нем должен быть уже набран), с помощью инструментов Arrow, Free Transform или Text.
- В меню Modify основного окна выбрать команду Break Apart.
Визуальным признаком разбиения служит то, что каждый символ текста заключен в отдельную рамку (рис. 7.17, справа).
Рис. 7.17. После разбиения каждый символ текста заключен в отдельную рамку
Над каждым из символов после разбиения могут быть выполнены любые операции, допустимые для "самостоятельного" текстового поля, в том числе:
- замена на другой текстовый символ (то есть обычное редактирование); для этого редактируемый символ требуется выбрать с помощью инструмента Text (рис. 7.18, слева);
- перемещение на новую позицию; для этого достаточно включить инструмент Arrow или Free Transform, подвести указатель мыши к символу и, когда возле указателя появится символ перемещения, нажать левую кнопку мыши и перетащить символ (рис. 7.18, в центре);
- масштабирование, поворот и другие виды трансформации, доступные для текстовой области (рис. 7.18, справа); для этого символ должен быть выбран с помощью инструмента Free Transform.