Перейти до вмісту

М'яка дефісація

Вставити невидимі точки розриву в довгі слова, щоб браузери могли їх красиво переносити.

Введення
Вихід

М'яка дефісація

Вставте будь-який текст, і цей інструмент додасть невидимі м'яки дефіси (U+00AD) всередину довгих слів у місцях, де вони можуть розумно розбитися на два рядки. М'як дефіс більшість часу нічого не робить — він перетворюється на видимий дефіс лише коли браузер або механізм макета дійсно потребує перенесення слова туди. Використовуйте його для вирівняних колонок, вузьких бічних панелей, таблиць та макетів, подібних до друку, де довгі слова інакше виходять за межі або залишають деформовані проміжки.

Опція мови вибирає правила голосних та приголосних, які використовуються для пошуку складових розривів, оскільки місце розділення слова залежить від мови, якою воно написане. Мінімальна довжина слова повністю пропускає короткі слова, а мінімальні символи до/після не дозволяють розриву приземлитися прямо на початок чи кінець слова, де один- або дволітерний фрагмент виглядає неправильно. Ви також можете змінити символ розриву з невидимого м'якого дефіса на видимий дефіс або вертикальну рискув, що корисно для попереднього перегляду точно там, де падають розриви, або для навчальних матеріалів, які явно позначають склади.

Дві додаткові опції обробляють граничні випадки: пропускайте слова ПРОПИСНИМИ літерами, щоб абревіатури та заголовки залишилися недоторканими, та пропускайте слова, які містять цифри, тому ідентифікатори типу "рахунок2024" залишаються без змін. Видалити існуючі м'яки дефіси спочатку очищує всі залишкові невидимі дефіси від попереднього проходу чи вставленого документа перед додаванням нових, щоб вони ніколи не накопичувались. Показати лише розбір слів перемикає вивід на простий список окремих слів, які були перенесені, по одному на рядок, замість відтворення всього тексту — зручно для перевірки розривів перед їхнім застосуванням.

Усе працює локально у вашому браузері; ніщо, що ви вставляєте сюди, не завантажується. Скопіюйте результат, завантажте його як файл .txt або відправте прямо в інший інструмент, щоб продовжити роботу.

FAQ

Що таке м'як дефіс?
М'як дефіс (Unicode U+00AD) — це невидимий символ, який позначає місце, де слово може розбитися на два рядки. Він відображається як дефіс лише коли браузер дійсно переносить слово туди, та залишається невидимим у іншому випадку.
Чому б мені додавати м'яки дефіси замість того, щоб просто дозволити тексту переноситися нормально?
Браузери зазвичай розривають текст лише на пробіли, тому одне довге слово може виходити за межі вузької колонки або залишати великий проміжок у вирівняному тексті. М'яки дефіси дають браузеру додаткові місця для розриву, без зміни зовнішнього вигляду слова, коли воно умовляється на одному рядку.
Наскільки точним є розділення складів?
Він використовує евристику групи голосних, настроєну на кожну мову, а не повний словник дефісування, тому більшість розривів приземляються на справжні складові межі, але кілька незвичайних слів можуть розбиватися інакше, ніж словник.
Чи можу я використовувати видимий дефіс замість невидимого?
Так. Опція символу розриву пропонує видимий дефіс та вертикальну рискву, корисні для перевірки точно того, де були розміщені розриви, перш ніж переключитися назад на невидимий м'як дефіс для реального використання.
Чи завантажується мій текст куди-небудь?
Ні. М'яка дефісація працює повністю у вашому браузері — ваш текст ніколи не відправляється на сервер.