Автоматический перенос

Forums: 

Добрый день, книгоделы!
Давно уже занимаюсь пополнением библиотеки, правда, в своё удовольствие, а не для количества. Недавно, привёл в порядок одну книгу для знакомого, - в библиотеку не выкладывал. Отослал книгу знакомому, он поблагодарил, но обратил внимание на одну странность - в книге отсутствует автоматический перенос слов со строки на строку. Присмотрелся к разным книгам и таки да, есть такое. В одних книгах такое разбиение слов присутствует, а в других слова переносятся только целиком. Читать это не мешает, но даже если в читалке проставлен автоматический перенос, то книга, сделанная изначально без переноса, открывается в читалке без переноса.
Простите, если невнятно, но может кто-то сталкивался с таким и смог решить проблемку?
Примеры не прикладываю, надеюсь библиотекарям и так понятно. Но, если надо, могу порыться и приложить пример.

И библиотекарям непонятно.
В ФБЭ переносов нет, в читалках есть.
Пример - в студию.

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

В таблице Unicode есть такой символ - мягкий перенос (код этого символа - 173). Может быть, в книгах, в которых происходит разбиение слов, в словах присутствует этот мягкий перенос. В FBE этот символ невидим, насколько я помню.

https://unicode-table.com/ru/00AD/

Вы можете находить мягкие переносы в документе, используя шаблон для поиска "\xAD" (кроме кавычек). (Надо включить галочку "Регулярное выражение".) Можете сделать замену всех мягких переносов на пустую строку, тогда они исчезнут. Только я должен вас предупредить, что даже если FBE находит мягкий перенос, он не выделяется - потому что переносы имеют нулевую ширину.

Насчет читалки не уверен, но в редакторе подсвечивает как слова с ошибками.

Всем спасибо, с вашей помощью разобрался в проблеме!

Так в чем, как в итоге оказалось, было дело?

X