Скрипт "Проставить ударения над буквами, выделенными жирностью, курсивом либо регистром"

30 views
Skip to first unread message

stokber

unread,
May 14, 2024, 2:50:15 AMMay 14
to Fiction Book Editor
Ещё один новый скрипт из запасов. Написан по предложению TaKir-а.
Далее цитирую его же:

Поиск в тексте конструкций типа такого:
б<emphasis>о</emphasis>льшим
зам<emphasis>о</emphasis>к

Ищем только гласные буквы:
(одиночная гласная буква курсивом или болдом);
1 курсивная гласная буква внутри или в начале/конце слова (среди обычного текста); 
1 жирная гласная буква внутри или в начале/конце слова;
1 жирная гласная буква внутри или в начале/конце курсивного слова;
1 курсивная гласная буква внутри или в начале/конце жирного слова.
Перед искомой гласной буквой может быть пробел!
Также ищем заглавную гласную в середине слова, типа:
замОк
крУгом

и меняем на гласную с ударением.
Замена этой буквы на соответствующую букву с ударением (а́, е́ , ё,́ и́, о́, у́, ы́, э́, ю́, я́).

stokber

unread,
May 14, 2024, 3:01:40 AMMay 14
to Fiction Book Editor
В предыдущем сообщении получился мелкий шрифт. Прошу прощения.
Ссылка для скачивания:


вторник, 14 мая 2024 г. в 09:50:15 UTC+3, stokber:

stokber

unread,
May 14, 2024, 3:04:41 AMMay 14
to Fiction Book Editor
Скрипт работает в двух режимах:
1. Замена курсивных\жирных букв.
2. Замена ПРОПИСНЫХ букв.

вторник, 14 мая 2024 г. в 10:01:40 UTC+3, stokber:

John Smith

unread,
May 15, 2024, 6:12:06 AMMay 15
to Fiction Book Editor
А разве для формата fb2 символ ударения не считается мусорным?  И по возможности их стоит избегать?
Цитата из справки:
"§ 5.1 Советы по оформлению книг

    И еще одна наболевшая тема — ударения. Штатных средств для их расстановки в FictionBook не предусмотрено. Поэтому букмейкеры извращаются кто во что горазд.

    Одни используют специальный символ, который вызывает появление над предыдущей литерой апострофа. Это очень ненадежный способ, который, к тому же, чрезвычайно плох поддерживается читалками.

    Другие обращаются к литерам западноевропейского алфавита. Там действительно можно отыскать символы, похожие на русские гласные буквы с ударением: a, e, o, y. Однако, помимо того, что это затрудняет поиск, можно нарваться на шрифт, в котором данных литер не окажется. И что прикажете делать с буквами ы, я, и, э?

    Самый щадящий метод заключается в использовании происных букв: бОльшая, дОлжно, от совЫ. В принципе, особых противопоказаний к его применению нет. Разве что нужная гласная будет идти первой в слове. Автор этой книги использует именно эту методу.

    Разновидностью такого варианта действий является выделение ударной гласной при помощи полужирного шрифта или курсива. В случае нестандартных ударений такой способ может оказаться предпочтительнее.

    Если же, после всего сказанного, вы все же затрудняетесь выбрать метод передачи ударений, рекомендую пропустить этот пункт оформления и всецело положиться на сообразительность читателей. Так оно будет лучше всего."

    Из своего опыта полостью поддержу автора справки, особенно в части мобильных устройств. То, что у кого-то на "читалке" может воспроизводиться нормально на других устройствах может приводить к довольно неприятным последствиям. Но конечно же дело ваше. Имхо какого-то "канона" всё-таки следует придерживаться, ибо прой то, что качаешь из сети ничего кроме "лютых фейспалмов" не вызывает.

вторник, 14 мая 2024 г. в 10:04:41 UTC+3, sto...@gmail.com:

e-paper.ru

unread,
May 15, 2024, 6:29:00 AMMay 15
to fiction-b...@googlegroups.com
Тут на усмотрение книгодела, я думаю.
Скрипт есть, а пользоваться ли им или нет - дело индивидуальное.
Все-таки книга Кондратовича писалась почти 15 лет назад, там и к картинкам требования - 240х320 пикселей, ну край для новомодных КПК - 640х480, а еинк с размером экрана 600х800 он упоминает как только появившийся )

ср, 15 мая 2024 г. в 13:12, John Smith <bo0...@gmail.com>:
--
Вы получили это сообщение, поскольку подписаны на группу "Fiction Book Editor".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес fiction-book-ed...@googlegroups.com.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/3636cca5-b222-46f7-aca1-ae3ab274ee10n%40googlegroups.com.

John Smith

unread,
May 15, 2024, 7:02:54 AMMay 15
to Fiction Book Editor
Книжку Кондратовича считаю актуальной; ну может с некоторыми мелкими поправками, потому как формат fb2 как раз прекратил свое развитие как раз в том же временном промежутке, что и написана книга. Что до изображений, ну тут да встречал где-то инфо на литресе или чем-то подобном (не помню точно, утверждать однозначно не стану), что при современных устройствах картинку можно поднять до разрешения 720х480. Для себя после кучи тестов я определил разрешение 720х480 до 125-150Кб (максимум). Более чем достаточно и для ПК и для любых мобильных устройств. Потому как сейчас пошла мода пихать  чуть ли не 1500х2500 по 3Мб (рукалицо). А вот что до ударений, тут как раз мне, кажется, стоить использовать рекомендации из книги. Пользоваться или нет, как бы да, но... нет. Дело ваше, но прежде чем заниматься ревизионизмом "устаревшего" Кондратовича стоило бы это пообсуждать, но увы я так понимаю комьюнити в котором это было бы возможно сделать уже не существует. 
Короче скрип осуждаю.

среда, 15 мая 2024 г. в 13:29:00 UTC+3, TaKir:

e-paper.ru

unread,
May 15, 2024, 8:13:58 AMMay 15
to fiction-b...@googlegroups.com
По картинкам - сильно зависит от содержимого, для всяких таблиц и прочих схем лучше и 1200 пикселей по длинной стороне сделать, чтобы красиво смотрелось и хорошо читалось.
Тем более графической инфы там часто немного и жмется прекрасно в png до размеров в пределах 50кб.
А обложки - да, встречаются иногда монстры неоправданно большого размера.

По ударениям - если это не букварь, то их на книгу редко больше 10 штук встречается, а современные читалки отображают их без каких-либо проблем, хоть над ы, хоть над я или э.
Никого не призываю ударения использовать, колхоз - дело добровольное.
Кто-то, например, все длинные тире меняет на короткие, кто-то к букве ё неровно дышит, кто-то вообще никаких ошибок распознавания не правит, распознали криво-косо - и в сеть.

ср, 15 мая 2024 г. в 14:02, John Smith <bo0...@gmail.com>:
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/1ac09fc7-d01f-4bca-8567-f7711cd67c01n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages