Как копировать, выделять и искать текст в книгах ePub с помощью SumatraPDF

СуматраPDF был нашим читателем PDF и ePub в течение нескольких лет, и я уверен, что некоторые из вас тоже могут его использовать.

Я признаю, что иногда использую Microsoft Edge (Chakracore) для быстрого просмотра одного или двух документов, но решение не такое быстрое и обычно не мой лучший выбор, когда доходит до этого.

Наконечник : ознакомьтесь с обзором нашего читателя EPUB здесь.

Как копировать, выделять и искать текст в книгах ePub с помощью SumatraPDF - проблема

Но с новым Edge-Chromium Браузер отказался от поддержки ePub и из-за того, что он заменит другой Edge, я перестал использовать его в качестве средства просмотра документов и полагался исключительно на облегченное средство чтения.

Недавно мой друг попросил меня помочь с ePub. Это был учебник, из которого он пытался делать записи. Но проблема заключалась в том, что текст ePub нельзя было выбрать, следовательно, не было возможности скопировать контент из него.

Теперь, если вы обнаружите, что используете ePub и хотите найти текст, вы можете заметить, что панель инструментов вверху (на которой есть инструмент поиска) не будет видна, поэтому вы не можете этого сделать.

Есть очень простой способ исправить это, и это займет всего несколько секунд.

Как копировать, выделять и искать текст в книгах ePub с помощью SumatraPDF

1. Нажмите кнопку меню (в верхнем левом углу) интерфейса SumatraPDF.

2. Перейдите в меню «Настройки» и нажмите «Дополнительные параметры».

3. Текстовый документ с именем «SumatraPDF-settings.txt» должен открыться в Блокноте (или в редакторе по умолчанию).

4. Найдите строку с надписью UseFixedPageUI = false. Это в настройках EbookUI.

Как копировать, выделять и искать текст в ePub-книгах с помощью SumatraPDF Reader

5. Измените значение с false на true, чтобы оно было UseFixedPageUI = true.

6. Сохраните документ, закройте SumatraPDF и снова откройте его.

Снова загрузите документ ePub в программу, и теперь в нем должен быть текст, который можно выбрать и найти. Это было легко, правда?

Как копировать, выделять и искать текст в книгах ePub с помощью SumatraPDF

К этому есть одна оговорка. Это нарушает форматирование документа, но степень нарушения зависит от ePub.

Это потому, что программа не полностью поддерживает XHTML (ePub основан на HTML). Итак, когда вы вызываете изменение, оно отображает его в HTML, и элементы стиля CSS, которые не поддерживаются, не работают. Если ваша электронная книга не содержит большого количества форматирования CSS, она должна работать нормально. Я тестировал это с некоторыми бесплатными электронными книгами от Гутенберга и некоторыми учебниками, и в последнем были некоторые проблемы. Но и для этого есть простое решение.

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

SumatraPDF нарушает форматирование электронных книг

Стабильная версия SumatraPDF была обновлена ​​где-то в 2016 году. Но программа все еще активно обновляется на предварительных и ежедневных сборках. Загрузите последнюю версию и попробуйте то же исправление, о котором мы упоминали выше, для включения поиска, выбора и т. Д. И вы обнаружите, что новые сборки могут сохранять форматирование электронных книг.

Альтернативой было бы использование программы Caliber для чтения ePub. Он предлагает выбор текста и другие параметры изначально. Но всегда загружался значительно медленнее, по крайней мере, для меня.