Если заголовок должен быть жирным, и ему поверх абзацного стиля присвоен ещё и символьный стиль, дублирующий жирное начертание, — ничего, разумеется, страшного в этом нет. Однако бывают случаи, когда один и тот же текст «кочует» из макета в макет, и заголовок в какой-то момент должен стать, например, курсивным — в этом случае присвоенный ему символьный стиль «перебьёт» параметры абзацного стиля и добавит верстальщику неприятной рутинной работы. Нежелательное локальное форматирование может проявиться и в содержании, что тоже не порадует. Скрипт RemoveCharStylesFromText снимает символьные стили по тексту, отформатированному определенными абзацными стилями.
Символьные стили снимаются только в тексте, размеченном абзацными стилями, которые выберет пользователь в соответствующем диалоговом окне. При этом сняты будут только выбранные им же символьные стили. При этом же есть возможность сохранить локальное форматирование.
Если выделен текст или текстовый фрейм, символьные стили снимаются в выделенной области. Если курсор находится в тексте — в пределах выбранного материала (story). Если ничего не выделено — по всему документу.
![removeCharStyles_01.png removeCharStyles_01.png](https://forum.rudtp.ru/data/attachments/122/122223-3dc19361e1fe010ce7dac44bc884fc31.jpg)
![removeCharStyles_02.png removeCharStyles_02.png](https://forum.rudtp.ru/data/attachments/122/122224-fd14b910275df3ff87655b3b5ec3531d.jpg)
![removeCharStyles_03.png removeCharStyles_03.png](https://forum.rudtp.ru/data/attachments/122/122225-f01ef9b0060a3849786c127fcc8a11a7.jpg)
![removeCharStyles_04.png removeCharStyles_04.png](https://forum.rudtp.ru/data/attachments/122/122226-533d9a2f20b2639e99c4247c3d17ef30.jpg)
![RemoveCharStyles_05.png RemoveCharStyles_05.png](https://forum.rudtp.ru/data/attachments/122/122227-2951571d312d9562b383ce0fdc5d00a8.jpg)
![RemoveCharStyles_06.png RemoveCharStyles_06.png](https://forum.rudtp.ru/data/attachments/122/122228-5b6a3e89e31cdd4e9c2a0b07c93dcac0.jpg)
Символьные стили снимаются только в тексте, размеченном абзацными стилями, которые выберет пользователь в соответствующем диалоговом окне. При этом сняты будут только выбранные им же символьные стили. При этом же есть возможность сохранить локальное форматирование.
Если выделен текст или текстовый фрейм, символьные стили снимаются в выделенной области. Если курсор находится в тексте — в пределах выбранного материала (story). Если ничего не выделено — по всему документу.
![removeCharStyles_01.png removeCharStyles_01.png](https://forum.rudtp.ru/data/attachments/122/122223-3dc19361e1fe010ce7dac44bc884fc31.jpg)
![removeCharStyles_02.png removeCharStyles_02.png](https://forum.rudtp.ru/data/attachments/122/122224-fd14b910275df3ff87655b3b5ec3531d.jpg)
![removeCharStyles_03.png removeCharStyles_03.png](https://forum.rudtp.ru/data/attachments/122/122225-f01ef9b0060a3849786c127fcc8a11a7.jpg)
![removeCharStyles_04.png removeCharStyles_04.png](https://forum.rudtp.ru/data/attachments/122/122226-533d9a2f20b2639e99c4247c3d17ef30.jpg)
![RemoveCharStyles_05.png RemoveCharStyles_05.png](https://forum.rudtp.ru/data/attachments/122/122227-2951571d312d9562b383ce0fdc5d00a8.jpg)
![RemoveCharStyles_06.png RemoveCharStyles_06.png](https://forum.rudtp.ru/data/attachments/122/122228-5b6a3e89e31cdd4e9c2a0b07c93dcac0.jpg)