[ID CC-CC2022] Переопределение стилей текста

  • Автор темы Автор темы korsia
  • Дата начала Дата начала

korsia

Топикстартер
12 лет на форуме
Сообщения
112
Реакции
2
Здравствуйте. Имеется некая задача. Есть документ с текстом со встроенными стилями (или импортированными) - не знаю как сказать правильно. Создал свои, удалил эти встроенные с заменой на соответствующий свой. Но стили полностью не поменялись как хотелось бы. На скрине 1 видно что стиль как бы уже мой, но с плюсом. если нажать на него с ALT - он соответственно изменится и станет как мне надо (скрин2). Вопрос - можно ли как-то сделать, чтобы во всем документе эти стили поменялись на мои корректно и стали такими как я создал.. Просто шелкать везде по верстке с ALT - очень геморно... Спасибо
 

Вложения

  • стиль1.jpg
    стиль1.jpg
    237.1 КБ · Просм.: 198
  • стиль2.jpg
    стиль2.jpg
    78.6 КБ · Просм.: 171
Последнее редактирование:
Например, таким скриптом можно избавиться от этих плюсов:

if (app.documents.length == 0) {
alert("Нет открытых документов.");
exit();
}

var mySel = app.selection[0];
if (mySel == null || mySel.constructor.name != "InsertionPoint") {
alert("Поставьте курсор в текст, и скрипт уберёт в статье всё локальное оформление.");
exit();
}
var story = mySel.parentStory;
story.clearOverrides(OverrideType.ALL);
try{ story.footnotes.everyItem().texts.everyItem().clearOverrides(OverrideType.ALL); } catch (e) { };
try{ story.tables.everyItem().cells.everyItem().paragraphs.everyItem().clearOverrides(OverrideType.ALL); } catch (e) { };
 
Спасибо, нашел уже оказывается было на форуме... Заменил стили на те же поиском/заменой - все получилось
 
  • Спасибо
Реакции: Linxy