Как у Маяковского?
Делаете Стиль1.
Параметры:
- сначала отступ красной строки (первой) ПЛЮС 5 мм (или больше?)
- отступ влево МИНУС 5 мм
("минус" не примет программа, если первым вводить этот параметр)
- имя стиля, следующего за данным: Стиль2
Параметры Стиль2:
- красная строка плюс N мм
- отступ влево МИНУС N
- имя стиля, следующего за данным: Стиль3
... и т. д.
Скол долго вам надо следующих друг за другом стилей?
Если в строфе 4 строки, да по нескольку слов...
Вручную придётся разбивать строку для присвоения иных, чем у предыдущих строк, стилей.
Если же слова должны "цепляться" по высоте друг за друга — тогда скрипт надо.
То есть если окончание слова = первый символ нового слова, но строкой ниже.