Перейти до вмісту
100% локально

Вставитель невдалих пробілів

Замініть звичайні пробіли на невдалі в типографічних місцях, де розрив рядка виглядав би невпопад.

Введення

Вставитель невдалих пробілів

Розрив рядка на невпопадаючому місці перетворює охайний текст на те, що читається невправно: самотній прийменник у кінці рядка, число, відділене від одиниці вимірювання, дата, поділена на два рядки. Цей інструмент знаходить ці місця та замінює звичайний пробіл на невдалий (U+00A0). Він обробляє чотири випадки: однослітерний прийменник чи сполучник, число, за яким слідує одиниця вимірювання або валюта (10 кг, 5 %), числову дату, записану як день, місяць і рік із крапками (1. 1. 2026), абревіатуру титулу, прикріплену до імені (Інж. Новак), і довгі числа, розділені на тисячі пробілами (1 000 000).

Опція мови правил вибирає типографічну конвенцію: словацька та чеська обидві забороняють однослітерний прийменник чи сполучник у кінці рядка з дещо різними наборами букв; польська має свій список коротких слів і пише назви без крапки в кінці; німецька та англійська не мають взагалі правила для однослітерних слів, тому їх вибір все ж таки виправляє числа, дати, назви та розділювачі тисяч, але не випадок з коротким словом. Виведіть результат як символ U+00A0 для вставлення в редактор або як сутність HTML   для розмітки. Переверніть напрямок, щоб видалити існуючі невдалі пробіли та повернути їх до звичайних, що також розшифровує сутності  , уже присутні в тексті.

Кінці рядків Windows і Unix обробляються однаково, і підсумкова статистика під виводом показує кількість символів і скільки пробілів було перетворено.

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

FAQ

Чому важливо, який пробіл я використовую?
Звичайний пробіл дозволяє рядку розриватися між двома словами по обидва боки від нього. Невдалий пробіл утримує їх на одному рядку, що є різницею між "10 кг", поділеним на розрив рядка, та тим, що залишається разом.
Що станеться, якщо я виберу німецьку чи англійську мову правил?
Правила для чисел і одиниць, дат, назв та розділювачів тисяч все ще застосовуються. Пропускається лише правило для однослітерних прийменників, оскільки німецька та англійська типографія не мають цієї конвенції так, як словацька, чеська та польська.
Чи повинен я вивести символ чи сутність  ?
Використовуйте необроблений символ U+00A0 для звичайного тексту, текстових процесорів чи коду, який ви будете відображати як є. Використовуйте сутність   коли результат вводиться в розмітку HTML, щоб вона відображалась правильно замість того, щоб показуватись як буквальний текст.
Чи можу я скасувати невдалі пробіли пізніше?
Так. Переключіть напрямок на "Видалити невдалі пробіли" та запустіть уже перетворений текст назад через інструмент; він перетворює кожен символ U+00A0 та сутність   назад на звичайний пробіл.
Мій текст завантажується кудись?
Ні. Перетворення відбувається повністю у вашому браузері, і ваш текст ніколи не відправляється на сервер.