Вставитель невдалих пробілів
Замініть звичайні пробіли на невдалі в типографічних місцях, де розрив рядка виглядав би невпопад.
Вставитель невдалих пробілів
Розрив рядка на невпопадаючому місці перетворює охайний текст на те, що читається невправно: самотній прийменник у кінці рядка, число, відділене від одиниці вимірювання, дата, поділена на два рядки. Цей інструмент знаходить ці місця та замінює звичайний пробіл на невдалий (U+00A0). Він обробляє чотири випадки: однослітерний прийменник чи сполучник, число, за яким слідує одиниця вимірювання або валюта (10 кг, 5 %), числову дату, записану як день, місяць і рік із крапками (1. 1. 2026), абревіатуру титулу, прикріплену до імені (Інж. Новак), і довгі числа, розділені на тисячі пробілами (1 000 000).
Опція мови правил вибирає типографічну конвенцію: словацька та чеська обидві забороняють однослітерний прийменник чи сполучник у кінці рядка з дещо різними наборами букв; польська має свій список коротких слів і пише назви без крапки в кінці; німецька та англійська не мають взагалі правила для однослітерних слів, тому їх вибір все ж таки виправляє числа, дати, назви та розділювачі тисяч, але не випадок з коротким словом. Виведіть результат як символ U+00A0 для вставлення в редактор або як сутність HTML для розмітки. Переверніть напрямок, щоб видалити існуючі невдалі пробіли та повернути їх до звичайних, що також розшифровує сутності , уже присутні в тексті.
Кінці рядків Windows і Unix обробляються однаково, і підсумкова статистика під виводом показує кількість символів і скільки пробілів було перетворено.
Все працює локально у вашому браузері — ніщо з того, що ви вставляєте, ніколи не завантажується. Скопіюйте результат, завантажте його як файл .txt або відправте назад на вхід, щоб застосувати інший набір правил.