"Ямбушко" - стихи на слоги
 

"Ямбушко" - стихи на слоги

+16

*Минутка рекламы*

Вы всё ещё подсчитываете слоги в строках?

Всё ещё мучаетесь с разбредающимся ритмом?

Тогда мы идём к вам!

 

А теперь чуть-чуть посерьёзней.

 

Уважаемые мастеровчане! Я бы хотел представить вам «Ямбушко» — программу для разбиения строк стихотворения на слоги и их подсчёта. Думаю, все поэты проходили через подобное: никак не удаётся подобрать нужное слово, приходится постоянно и мучительно подсчитывать слоги в слове, слоги в получившейся строке, чтобы не рушился ритм и всё такое… Конечно, многое делается на интуиции, но неужели нужно мучиться, когда интуиция отказывает?

 

«Нафиг» — подумал я, и решил сделать небольшого электронного помощника. А что из этого получилось — смотрите под катом.

 

Итак, что из себя представляет программа «Ямбушко»? Собственно, всё предельно просто. У нас есть окно, разделённое на две колонки. Левая колонка — обычное текстовое поле. Можете делать с ним что хотите — хоть вставлять текст стихотворения целиком, хоть писать свою поэму сразу там. Правая — это колонка, содержащая преобразованный текст: слова будут разбиты по слогам (через заданный разделитель, по умолчанию — дефис), а также, по желанию пользователя, выделены цветом (по умолчанию — «чёт-нечёт»). Также колонка содержит количество слогов.

Как только текст появляется в левой колонке, его преобразованный вид с указанным количеством слогов немедленно отображается в правой.

 

С помощью меню можно настраивать логику работы программы и её внешний вид. Пока — немного, в будущем думаю добавить ещё чего-нибудь интересного. Опишу меню поподробнее:

 

1. «Вид». Содержит один подраздел «Настройки». Пока содержит только поле для указания разделителя. Внимание: разделитель должен обязательно быть длиной в один символ. По умолчанию разделитель — дефис (т.е. слова будут разделены так: «Од-наж-ды»). Можете указать любой другой, например, вертикальную черту: "|", тогда слова будут разделены так: «Од|наж|ды».

2. «Подсветка». Управляет включением-выключением подсветки слогов. Галочка «Включить подсветку» включает подсветку на чёт-нечёт. Галочка «Использовать размер» позволяет вам выбрать один из 5 стихотворных размеров (см. следующий пункт)

3. «Размер». Позволяет включить подсветку стихотворных размеров. Содержит 5 элементов:

— Ямб. Стихотворный размер в 2 слога на «безударный-ударный».

— Хорей. Стихотворный размер в 2 слога на «ударный-безударный».

— Дактиль. Стихотворный размер в 3 слога на «ударный-безударный-безударный».

— Амфибрахий. Стихотворный размер в 3 слога на «безударный-ударный-безударный».

— Анапест. Стихотворный размер в 3 слога на «безударный-безударный-ударный».

 

4. «Справка». Содержит сведения об авторе программы — то есть мне :)

Пока что цвет выделения слогов — зелёный, цвет количества слогов — красный. В будущем планирую заменить на цвет по выбору пользователя.

 

Скачать можно по ссылке (16 Мб):

drive.google.com/file/d/0B4icjsCZ-bseeVhTdkpfVElaX0k/view?usp=sharing

 

Любая критика и пожелания принимаются.

 

Для Аса

Если нужно, могу переписать алгоритм на Pure Javascript — тогда можно будет инструмент прямо в Мастерскую встроить.

 

P.S. Особая благодарность Жене Королик за название и базис для идеи :-)

P.P.S. Вы думали, я совсем пропал? Авотфигвам :-D

 

UPD (30.12.2014)

Это бета-версия. Если что-то сломалось, пишите сюда — исправлю.

Вставка изображения


Для того, чтобы узнать как сделать фотосет-галлерею изображений перейдите по этой ссылке


Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Если вы используете ВКонтакте, Facebook, Twitter, Google или Яндекс, то регистрация займет у вас несколько секунд, а никаких дополнительных логинов и паролей запоминать не потребуется.
 

Авторизация


Регистрация
Напомнить пароль