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