[AI CS4-CS6] удаление двух символов абзаца с заменой и форматированием

  • Автор темы Автор темы sylvio
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

sylvio

Участник
Топикстартер
Сообщения
77
Реакции
5
Уважаемые коллеги, помогите разобраться.
Есть текст с разделением некоторых абзацев пустой строкой. Хочу два символа абзаца заменить на один и задать отступ перед вторым абзацем 3 пт. Замену провести просто, но не могу сообразить как задать параметр отступа именно второму абзацу?
 
Код:
var doc = app.activeDocument;
var sel = doc.selection;
if (sel.parent && sel.parent.constructor.name == 'Story') {
    var story = sel.parent;
    story.paragraphs[2].paragraphAttributes.spaceBefore = UnitValue('3pt');
}
 
  • Спасибо
Реакции: sylvio и dumbm1
Код:
var doc = app.activeDocument;
var sel = doc.selection;
if (sel.parent && sel.parent.constructor.name == 'Story') {
    var story = sel.parent;
    story.paragraphs[2].paragraphAttributes.spaceBefore = UnitValue('3pt');
}
Большое спасибо!
Можно доработать скрипт, чтобы форматировались все абзацы в выделенном текстовом фрейме? Сейчас нужно выделить текст.
 
Статус
Закрыто для дальнейших ответов.