Как скопировать текст из PDF и убрать разрывы строк после вставки
Чтобы скопировать текст из PDF, откройте файл в программе, которая умеет выделять текст, протяните курсор по нужному фрагменту и скопируйте его, как на обычной веб-странице. Если после вставки строки рвутся или появляются странные символы — для PDF это нормально, и всё легко исправить. А если выделить не получается вообще ничего, скорее всего, PDF — это скан, и сначала понадобится распознавание текста (OCR).
Статью можно открыть во встроенном просмотрщике браузера или в Просмотре PDF от Opener: там можно выделять и копировать текст, никуда не загружая файл.
Как выделить и скопировать фрагмент
- Откройте PDF в программе с выделением текста: в браузере, в «Просмотре» на macOS или в Просмотре PDF.
- Увеличьте масштаб, чтобы точно видеть, где фрагмент начинается и заканчивается. Выделение, начатое с середины слова, — самая частая причина обрезанных цитат.
- Щёлкните прямо перед первым словом и протяните до конца фрагмента. Чтобы выделить длинный кусок, щёлкните в начале, прокрутите страницу, затем зажмите Shift и щёлкните в конце — во многих просмотрщиках это работает.
- Скопируйте сочетанием Ctrl+C (Cmd+C на Mac) и вставьте в свои заметки.
Статьи в две колонки — самое коварное место. В зависимости от того, как был создан PDF, выделение может перепрыгнуть из левой колонки в правую или прихватить посреди текста колонтитул или сноску. Копируйте по одной колонке, а если выделение всё равно скачет — копируйте небольшими кусками и потом соединяйте.
Прежде чем закрыть файл, запишите номер страницы с цитатой. Для ссылки в списке литературы нужен номер, напечатанный на странице журнала, а он часто не совпадает с номером страницы, который показывает просмотрщик.
Почему вставленный текст разваливается
PDF создан для печати, а не для редактирования. Он хранит, где на странице стоит каждый символ, но не то, как складываются предложения и абзацы. При копировании просмотрщику приходится угадывать структуру заново, и угадывает он не всегда.
- Разрывы строк посреди предложений. Каждая напечатанная строка заканчивается жёстким переносом, поэтому абзац приходит стопкой коротких строчек.
- Слова с переносами. Слова, разбитые между строками, вроде «экспе-» и «римент», так и остаются разбитыми — вместе с дефисом.
- Пропавшие или странные символы вместо «fi» и «fl». Многие шрифты рисуют эти пары букв одним общим знаком — лигатурой. Некоторые PDF вставляют его как один особый символ, квадратик или вообще ничего, и английское «find» превращается в «nd».
- Полная абракадабра. Если на экране текст выглядит нормально, а вставляется набором случайных символов, значит, в шрифте внутри PDF нет правильного соответствия между знаками и настоящими буквами. Просмотрщик умеет нарисовать формы, но не знает, какие это буквы. Надёжно исправить это не может ни одна программа. Относитесь к такому файлу как к скану: используйте OCR или перепечатайте цитату вручную.
- Лишние пробелы или слипшиеся слова. Выравнивание по ширине и плотный кернинг могут сбить угадывание пробелов.
Формулы, специальные символы и нелатинские алфавиты (включая кириллицу) чаще копируются с ошибками, так что проверяйте их посимвольно.
Сканы PDF: копировать нечего
Если при попытке выделения рисуется рамка или вся страница выделяется как одна картинка, значит, PDF состоит из изображений — обычно это скан или фото напечатанных страниц. Выглядит как текст, но текста в нём нет. Opener показывает такие файлы, но распознаванием текста (OCR) не занимается — как и большинство простых просмотрщиков.
Чтобы вытащить текст, нужно оптическое распознавание символов:
- Google Диск и Google Документы. Загрузите PDF на Google Диск и откройте его в Google Документах. Документы попытаются распознать текст и создадут редактируемый файл. Лучше всего это работает с чистыми, ровными сканами; результат проверяйте внимательно.
- Распознавание текста на телефоне. Новые iPhone («Текст на фото») и Android-смартфоны (Google Lens) умеют распознавать текст на фото или на экране. Откройте страницу, увеличьте нужный фрагмент и воспользуйтесь выделением текста на телефоне — или сделайте скриншот и распознайте текст на нём.
- Программы для компьютера с OCR. Распознавание текста есть в некоторых PDF-редакторах и программах для сканирования. Доступ к таким инструментам может дать и библиотека вашего университета.
OCR ошибается, особенно на мелком шрифте, старых гарнитурах, сносках и формулах. Всегда сверяйте распознанный текст со страницей, прежде чем цитировать.
Когда PDF не даёт копировать
Некоторые PDF открываются нормально, но не дают выделить или скопировать текст. Это автор или издатель задал в файле ограничения прав. Такие флаги могут запрещать копирование, печать или редактирование, но при этом разрешать чтение. Насколько строго программы их соблюдают, бывает по-разному, но ограничение отражает волю издателя и может быть связано с условиями лицензии.
Для короткой цитаты в учебной работе есть простые варианты:
- Перепечатайте. Одно-два предложения быстрее набрать вручную — и никаких проблем с форматированием.
- Поищите другую версию. Та же статья часто есть в базе данных вашей библиотеки, на сайте журнала или в репозитории — в виде PDF без ограничений или HTML-страницы.
- Спросите. Авторы обычно охотно присылают копию своей статьи.
Цитировать короткий фрагмент с правильной ссылкой на источник — нормальная академическая практика. Копировать большие части защищённого документа — совсем другое дело, так что, если сомневаетесь, сверьтесь с правилами своего учебного заведения.
Как привести вставленный текст в порядок
Несколько привычек превращают кривую вставку в аккуратную цитату за считаные секунды:
- Вставляйте без форматирования. Во многих программах есть вставка «только текст», часто по Ctrl+Shift+V. Так шрифты и размеры из PDF не попадут в ваш документ, и цитата будет выглядеть как остальной текст.
- Соедините строки. В Word в окне «Найти и заменить» знак абзаца ищется как
^p. Замените его на пробел — и абзац соберётся в одну строку. В других редакторах есть похожие возможности, иногда через регулярные выражения. Делайте это только с цитатой, а не со всем документом. - Уберите переносы. Найдите дефис, за которым идёт разрыв строки, и удалите оба знака, а потом перечитайте: некоторые дефисы настоящие («кто-то»).
- Проверьте лигатуры и символы. Поищите пропавшие «fi», «fl» и «ff», странные квадратики и кавычки, которые превратились в другие знаки.
- Сверьте с оригиналом. Прочитайте вставленную цитату рядом с PDF один раз, слово за словом. Это займёт минуту, но только так можно заметить молча пропавшее слово.
Если сам PDF не открывается, начните со статьи что делать, если не открывается PDF.
Частые вопросы
Почему текст виден, но не выделяется?
Почти наверняка PDF — это скан или собран из изображений. Текстового слоя нет, есть только картинка с текстом. Воспользуйтесь OCR — например, через Google Документы или распознавание текста на телефоне.
Почему в скопированном тексте везде разрывы строк?
PDF хранит каждую напечатанную строку отдельно, поэтому при копировании концы строк переносятся вместе с текстом. Вставьте его без форматирования и замените разрывы строк пробелами.
Умеет ли Просмотр PDF от Opener распознавать текст?
Нет. Просмотр PDF позволяет выделять и копировать текст в PDF, где есть настоящий текст. Сканы отображаются нормально, но чтобы достать из них текст, понадобится программа для OCR.
Можно ли копировать текст из защищённого PDF?
Ограничение — решение издателя. Для короткой цитаты нормально перепечатать её и указать источник; если нужно больше — поищите версию без ограничений или напишите автору.