Выделить графический объект на странице по координате

  • Автор темы Автор темы vlmr
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Скрипт добавляет к 1 строчным абзацам отступ снизу примерно 22 пт, а к 2-х строчным 12 пт.
Скрипт добавляет к нижнему отступу из расчёта "интерлиньяж * кол-во недостающих строк". Если Вы заменили 100 на 200 и у Вас сработали изменения, значит, у Вас интерлиньяж AUTO (в этом случае приходится делать расчёт от кегля и параметра авто-интерлиньяжа, который задаётся в процентах). Отсюда и рассчитывайте, что у Вас получится при тех или иных изменениях.
 
  • Спасибо
Реакции: vlmr
Самое простое, что приходит в голову, не вникая в скрипт - домножить нижнюю строку на коэффициент:
Код:
sel[i].spaceAfter += sAfter*(3-sel[i].lines.length)*12/22;
Это тоже сработало :) Спасибо всем.
 
Статус
Закрыто для дальнейших ответов.