Мне пока нужно только номера поправить, поэтому пока не спешу с покупкой)Скрипт Михаила Иванюшина это (и не только это) умеет делать. Но он платный.
Михаил Иванюшин помог!Мне пока нужно только номера поправить, поэтому пока не спешу с покупкой)
//DESCRIPTION: 1, 2, 4, 5, 6 -> 1, 2, 4-6
// groupSequentiellNum2.jsx
// Connection of consecutive numbers
// https://indesign.hilfdirselbst.ch/2010/11/verbindung-von-aufeinanderfolgenden-zahlen-durch-bis-strich-2.html
Правильно между соседними номерами тоже ставить тире 1–2, 7–8 и т.д.Такой еще есть скрипт для данной цели:
JavaScript://DESCRIPTION: 1, 2, 4, 5, 6 -> 1, 2, 4-6 // groupSequentiellNum2.jsx // Connection of consecutive numbers // https://indesign.hilfdirselbst.ch/2010/11/verbindung-von-aufeinanderfolgenden-zahlen-durch-bis-strich-2.html
Можно добавить строку, чтобы ограничить поиск определенным абзацным стилем.
Я его еще усовершенствовал под себя, чтобы поиск был только в квадратных скобках и с перечислением символьных стилей, в которых требуется искать.
Вообще не вопрос. Есть и такой на сайте у автора.Правильно между соседними номерами тоже ставить тире 1–2, 7–8 и т.д.
Да, это было бы интересно.Можно добавить строку, чтобы ограничить поиск определенным абзацным стилем.
Тогда послеДа, это было бы интересно.
app.findGrepPreferences.findWhat = '\\d+, ([\\d+, ])+';
app.findGrepPreferences.appliedParagraphStyle = "Main Text"; // Если Paragraph Style находится вне группы
app.findGrepPreferences.appliedParagraphStyle = app.activeDocument.paragraphStyleGroups.itemByName("Article").paragraphStyles.item("Main Text"); // Если Paragraph Style находится в группе