Снятие символьных стилей по тексту. Полностью управляемое
Если заголовок должен быть жирным, и ему поверх абзацного стиля присвоен ещё и символьный стиль, дублирующий жирное начертание, — ничего, разумеется, страшного в этом нет. Однако бывают случаи, когда один и тот же текст «кочует» из макета в макет, и заголовок в какой-то момент должен стать, например, курсивным — в этом случае присвоенный ему символьный стиль «перебьёт» параметры абзацного стиля и добавит верстальщику неприятной рутинной работы. Нежелательное локальное форматирование может проявиться и в содержании, что тоже не порадует. Скрипт RemoveCharStylesFromText снимает символьные стили по тексту, отформатированному определенными абзацными стилями.
Символьные стили снимаются только в тексте, размеченном абзацными стилями, которые выберет пользователь в соответствующем диалоговом окне. При этом сняты будут только выбранные им же символьные стили. При этом же есть возможность сохранить локальное форматирование.
Если выделен текст или текстовый фрейм, символьные стили снимаются в выделенной области. Если курсор находится в тексте — в пределах выбранного материала (story). Если ничего не выделено — по всему документу.
Интерфейс >>
Сказать «спасибо» можно здесь
Комментариев нет.
Другие скрипты:
Для работы с таблицами
- Общее форматирование нескольких таблиц
- Точное выравнивание таблицы
- Поиск-замена толщины контуров ячеек таблиц
- Разбить строку таблицы по абзацам
- Поиск переполненных ячеек
Для работы с текстом
- Алфавитный указатель: совмещение одинаковых строк
- Исправление содержания: обновление только номеров
- Изменение числовых значений в тексте
- Разбить текст на фреймы по абзацам
Для работы со стилями
- Изменить кегль в стилях
- Сравнить стили
- Транслитерировать имена стилей
- Скопировать ГРЕП-стили
- Применить стиль и следующий стиль
- Изменить язык в стилях и по тексту