Верстка стихов

Статус
Закрыто для дальнейших ответов.

MT

Топикстартер
15 лет на форуме
Сообщения
246
Реакции
93
Может быть кто-то писал сценарий выравнивания стихов по средней массе?

Алгоритм мне понятен, а написать пока не могу.

1. Посчитать длины всех строк определенных стилей в выделенном фрагменте.
2. Вычислить среднее арифметическое
3. Определить ширину фрейма
4. Вычислить отступ слева
5. Проверить самую длинную строку (чтобы не переходила на следующую) и в случае необходимости уменьшить расчетный отступ
6. Присвоить отступ абзацам нужных стилей (это не только абзацы стихов, но и например год написания, который в расчете не участвует, но выравнивается по левому краю стиха).
 

Jоhan

Участник
Сообщения
401
Реакции
1
Ответ: Верстка стихов

ИМХО, скрипт тут мало поможет. Возьмем для примера Маяковского: он же гений, а вы его хотите "средним арифметическим" :) :) :)
 

MT

Топикстартер
15 лет на форуме
Сообщения
246
Реакции
93
Ответ: Верстка стихов

О том кто гений, а кто нет пусть решают литературные критики.
Наше дело верстать любую лабуду которую дают.
Хотя другие гении, такие как Пушкин, Некрасов, Лермонтов, Фет и т.д. очень хорошо, пересчитываются черезх среднее арифметическое.
Проверено в РМ.
Конечно символистов, например Бальмонта, пришлось равнять
руками.
Отдельная песня -- это проза со стихотворными вставками.
В этом случае тем более полезен сценарий, пропускающий прозу и равняющий стихи.
 

Shlyapa

Участник
Сообщения
4 838
Реакции
1
Ответ: Верстка стихов


Не по теме:
> О том кто гений, а кто нет пусть решают литературные критики.

А без критиков составить своё мнение?

 
Статус
Закрыто для дальнейших ответов.