Русский

Как убрать переносы строк после копирования текста из PDF

Соединяем оборванные строки из PDF обратно в абзацы, сохраняем пустые строки и не исправляем дефисы внутри слов вслепую.

Скопированный из PDF абзац в редакторе превращается в 18 коротких строк. Каждая заканчивается там, где был правый край страницы, хотя предложение продолжается. Удалять 17 переносов вручную можно. На пятой странице это уже плохой план.

Откройте очистку текста, вставьте фрагмент и включите «Объединить переносы». Непустые строки внутри одного абзаца соединятся через пробел. Пустая строка останется границей между абзацами. Результат обновляется сразу, поэтому исходник и очищенную версию можно сравнить до копирования.

Почему обычная вставка не помогает

PDF хранит страницу как фиксированную раскладку. Текстовый слой знает, где на странице стоят символы и строки, но не всегда знает, какой перенос появился из-за ширины колонки, а какой поставил автор между абзацами. Буфер обмена забирает эти границы вместе с текстом.

Вставка «только текст» убирает шрифт, цвет и размер, но символы перевода строки обычно остаются. Поиск и замена всех переносов на пробел тоже слишком грубый: заголовок, цитата и следующий абзац могут склеиться в одну простыню.

Txtify соединяет только непустые соседние строки одного абзаца, а пустая строка отделяет следующий. Если включить ещё «Убрать пустые строки», абзацы не сольются молча. Они останутся отдельными строками.

Дефис нужно проверить глазами

Строки много- и страничный могут означать перенос слова многостраничный. Но северо- и западный могут быть настоящим написанием северо-западный. Автоматически удалять дефис опасно, поэтому очистка txtify его не трогает и не нормализует пунктуацию или Unicode.

После объединения найдите окончания строк с дефисом в исходнике и проверьте их по PDF. Колонтитулы, номера страниц и текст из соседней колонки тоже требуют ручной проверки: этот инструмент чистит границы строк, а не восстанавливает структуру страницы.

Обычные серии пробелов можно нормализовать отдельным переключателем. Табуляция при необходимости заменяется ровно двумя ASCII-пробелами, а неразрывные пробелы сохраняются. Лимит одной операции - 200 000 кодовых точек Unicode и 20 000 строк. Текст остаётся в памяти вкладки и не уходит на сервер.

Если после очистки важно проверить объём, откройте счётчик символов и слов. Остальные короткие операции собраны в карте локальных текстовых инструментов.

Вопросы

Можно соединить строки, но оставить границы абзацев?

Да. Правило «Объединить переносы» соединяет непустые строки внутри абзаца, а пустая строка остаётся его границей.

Инструмент исправляет слова, разорванные дефисом между строками?

Нет. Дефис и пунктуация не меняются автоматически, потому что без словаря нельзя надёжно отличить перенос слова от настоящего дефиса.

Текст из PDF отправляется на сервер?

Нет. Очистка и предпросмотр выполняются локально в браузере; содержимое текста не отправляется и не сохраняется.

Связанные инструменты