UltKit
Зображення11
PDF13
Документи й дані7
Відео6
Аудіо4
Інші інструменти22

Видалити розриви рядків

Вставте текст, розбитий на короткі рядки, і отримайте чисті суцільні абзаци. Рядки очищуються від зайвих пробілів на краях і з’єднуються, порожні рядки можна залишити як межі абзаців, а вся обробка відбувається локально у вашому браузері.

З’єднувати рядки через

Символів: 0 · слів: 0 · рядків: 0

Символів: 0 · слів: 0 · рядків: 0

Працює повністю у цій вкладці браузера. Ваш текст не завантажується й не зберігається.

Що це робить

Видалити переноси рядків з’єднує жорстко розбиті рядки в суцільний текст. Рядки обрізаються й з’єднуються пробілом (або без нього для мов, що пишуться без пробілів); порожні рядки можна зберегти як межі абзаців, а повторні пробіли можна стиснути.

До
перший рядок
розбитого речення
Після
перший рядок розбитого речення

Звідки беруться зайві розриви рядків

PDF не зберігає абзаци. Він зберігає рядки тексту, розміщені у фіксованих позиціях на сторінці, тому під час копіювання кожен рядок надрукованої колонки зазвичай приходить зі своїм розривом. Звичайні текстові листи мають схожу історію: RFC 5322 обмежує рядок 998 символами й рекомендує не більше 78, тому багато поштових програм переносять рядки приблизно на 72–76 символах, і ці розриви залишаються, коли текст вставляють деінде. Так само поводяться вивід терміналу, субтитри, результати OCR і текст, скопійований з вузьких колонок на вебсторінках.

Після вставлення в документ, форму чи засіб перекладу ці розриви поділяють речення посередині й збивають з пантелику перевірку орфографії та машинний переклад. Об’єднання рядків відновлює речення, а збережені порожні рядки як роздільники зберігають структуру абзаців, яку мав на увазі автор.

CRLF, LF і CR: чому кінці рядків різняться

Кінці рядків беруть початок від друкарських машинок і телетайпів, де повернення каретки (CR) переносило друкувальну головку до лівого поля, а перевід рядка (LF) просував папір на один рядок. Windows зберегла обидва символи, тож її текстові файли завершують кожен рядок парою CRLF; Unix, Linux і сучасна macOS використовують лише LF; класична Mac OS до OS X використовувала лише CR. Текст, що переходить між системами, часто містить суміш цих варіантів, тому файл в одному редакторі може виглядати з одинарними інтервалами, а в іншому — з подвійними або злитим в один рядок.

Цей інструмент сприймає всі три варіанти як розриви рядків, тож вам не потрібно знати, який із них у вашому тексті. Коли параметр абзаців увімкнено, порожній рядок або рядок лише з пробілів і табуляцій позначає межу абзацу; абзаци записуються назад, розділені одним порожнім рядком, із використанням LF.

Параметри та що варто перевірити

Об’єднуйте через пробіл для української, англійської та інших мов, де слова розділяють пробілами; об’єднуйте без роздільника для китайської, японської та тайської, де зайвий пробіл опинився б посеред речення. Параметр стиснення пробілів перетворює подвійні й потрійні пробіли, що лишає після себе вирівняний за шириною текст із PDF, на одинарні. Одне інструмент свідомо не чіпає — дефіс наприкінці рядка: «infor-» і «mation» після об’єднання стане «infor- mation», бо лише людина відрізнить розірване слово від справжнього складного слова з дефісом, як-от «well-known». Потім знайдіть «- », щоб виправити такі місця. Якщо очищений текст є списком, продовжте з видаленням дублікатів рядків або перевірте його довжину в лічильнику слів.

Поширені запитання

Як видалити розриви рядків, але зберегти абзаци?
Залиште параметр збереження абзаців увімкненим. Одинарні розриви всередині абзацу замінюються пробілом, а порожній рядок між абзацами зберігається, тож текст не втрачає структури абзаців.
Чому в тексті, скопійованому з PDF, розрив стоїть після кожного рядка?
PDF зберігає текст як позиціоновані рядки на сторінці, а не як суцільні абзаци. Більшість переглядачів копіюють ці рядки точно так, як вони розташовані, тому кожен надрукований рядок закінчується жорстким розривом.
Чим CRLF відрізняється від LF?
CRLF — це двосимвольний кінець рядка у Windows (повернення каретки плюс перевід рядка); LF — один символ, який використовують Unix, Linux і macOS. Обидва варіанти тут розпізнаються.
З’єднувати рядки через пробіл чи без нього?
Використовуйте пробіл для мов, що розділяють слова пробілами. Не використовуйте нічого для китайського, японського чи тайського тексту, а також для довгих рядків, як-от ключі чи Base64, перенесені за фіксованою шириною.