PDF-файлы, созданные LyX, недоступны для поиска в 12.10 или 13.04
Я недавно обновил один из своих компьютеров до 12.10 и произвел чистую установку 13.04 на другом, но ни один из них не позволил мне искать PDF-файл, который я экспортировал, используя LyX (редактор LaTeX). У меня нет проблем с поиском PDF-файлов, экспортированных с помощью TeXmaker на обоих компьютерах, и у меня не было проблем с поиском любого PDF-файла перед обновлением.
ОБНОВЛЕНИЕ: я попытался использовать другие программы чтения PDF (в 13.04) со смешанными результатами. Средство просмотра документов (когда-то называвшееся Evince) и Okular имеют одну и ту же проблему. Я МОГУ искать их, но только для слов / букв, которые появляются в математической среде. Я все еще не могу найти слова, найденные в стандартных текстовых средах.
Тем не менее, мне удалось установить версии Linux Reader для Adobe Reader и Foxit Reader, и хотя их интерфейсы не самые лучшие в Ubuntu, я могу искать в любом месте PDF, используя любое приложение. Мысли?
2 ответа
Это не имеет отношения к Ubuntu. Скорее всего, вы создаете PDF-файлы, которые не соответствуют вашим ожиданиям.
Поскольку вы занимаетесь программированием в формате pdf, стоит знать, что для linux есть две основные библиотеки рендеринга: poppler
а также mupdf
, Gnome по умолчанию для просмотра PDF (и Unity) является evince
; он использует попплера. Я обычно проверяю mupdf
построив последнюю версию llpp
, Но не забывайте, что Chrome поставляется с плагином для просмотра PDF, который, я думаю, основан или сделан Adobe. И Firefox теперь поставляется с pdf.js
, Pdf.js находится в стадии разработки. Вероятно, вы прямо сейчас обнаружите несколько ошибок рендера в Firefox, но это быстро улучшается (и все ошибки, которые я обнаружил, уже были исправлены в апстриме…).
Мой самый последний опыт - это использование itext, но мне также нравится использовать tex / xelatex. У меня нет проблем с созданием PDF-файлов с текстом для поиска. Поскольку вы используете текстовые сообщения, вы, вероятно, получите лучшие ответы на http://tex.stackexchange.com/
мои тесты
Я столкнулся с нулевыми проблемами при поиске / выборе / копировании / вставке. По общему признанию, я не создавал PDF на Ubuntu.
файлы, сделанные с:
- itext (изображения перемежаются с текстом)
- xelatex (Привет, мир, текст)
- lyx -> pdflatex (Привет, мир, текст)
ОПЕРАЦИОННЫЕ СИСТЕМЫ:
- Ubuntu 12.04 LiveCD
- Ubuntu 13.10 LiveCD
программы:
- firefox / pdfjs
- доказательство / попплер
У меня была похожая проблема с pdflatex в Ubuntu 14.04. Это не имеет ничего общего с библиотеками рендеринга, так как я тестировал разные программы просмотра в разных ОС. Решением была установка версии Computer Modern для CM-super, как предлагается по этой ссылке:
Решение 4. В версии Computer Modern для CM-super: установите пакет шрифтов cm-super ($ apt-get install cm-super в Debian/Ubuntu), затем в исходный код: \usepackage[T1]{fontenc} Остальное конфигурации автоматически выполняется updmap.
Сгенерированный PDF теперь доступен для поиска во всех протестированных средствах просмотра: Document Viewer, Okular, Chrome и Firefox. Все его функции работают на 100%.