Страница 1 из 1

Софт переносы слов

СообщениеДобавлено: 19 янв 2023, 22:10
Saltant
Всем привет, возникла проблема на ровном месте... задача казалась максимально простой, но внезапно оказалась максимально сложной. В общем, делаю я игру - текстовый квест для ведройда, так вот задача разбить слова на слоги для переноса впихну в них софт перенос, это символ "\u00AD", перерыл весь инет - перепробовал все готовые решения с форумов, - всё чушь, расставляют переносы не правильно, типа слово "уже" переносит как "у-же", слово "установлю" как "у-ста-нов-лю" и в том же духе, может оставлять даже вот одну букву и переносит... в общем максимальная дичь, у меня хоть в школе по рус. яз. была тройка, но не до такой же степени...
Обращаюсь к вам за помощью, может кто нарисует код или поправит чей то старый, например вот тут какое то объяснение есть (но правила нарушены переноса) https://qna.habr.com/q/302307 хотелось бы оч сделать перенос текста как в обычных книжках, экраны смартфонов и так мелкие, что бы разбазаривать свободное место на перенос полного слова если не влезает. ПА-МА-ГИ-ТЕ!

Re: Софт переносы слов

СообщениеДобавлено: 26 янв 2023, 14:33
KBEP
Кажется это одна из тех задач, которые можно отложить на потом. :ymdaydream:

Re: Софт переносы слов

СообщениеДобавлено: 27 янв 2023, 06:42
Saltant
KBEP писал(а):Кажется это одна из тех задач, которые можно отложить на потом. :ymdaydream:

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

Re: Софт переносы слов

СообщениеДобавлено: 31 янв 2023, 19:15
1max1
Я бы вообще слова не переносил через "-", а кидал бы сразу на новую строку целиком)

Re: Софт переносы слов

СообщениеДобавлено: 31 янв 2023, 20:33
Saltant
1max1 писал(а):Я бы вообще слова не переносил через "-", а кидал бы сразу на новую строку целиком)

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