Компания Artifex Software, известная разработкой пакета Ghostscript, выпустила (http://mupdf.com/news) релиз свободного PDF-просмотрщика MuPDF 1.7, сочетающего легковесность реализации с полной поддержкой спецификации PDF 1.7, включая возможность использования интерактивных форм, JavaScript-сценариев, прозрачности, шифрования, гиперссылок и аннотаций. MuPDF обеспечивает отрисовку документов с высококачественным сглаживанием графики и соблюдением всех метрик и интервалов, воссоздавая на экране точный вариант документа выводимого на печать. Код MuPDF распространяется под свободной лицензией AGPLv3.Из новшеств MuPDF 1.7 можно отметить новый HTML-движок, возможность просмотра файлов в формате EPUB, обеспечение предсказуемого минимального потребления памяти (при просмотре некоторых файлов потребление памяти сократилось на 60%), переработанный PDF-фильтр, выделение gsview в отдельный репозиторий, улучшенное управление прокруткой колесом мыши.
URL: http://mupdf.com/news
Новость: http://www.opennet.me/opennews/art.shtml?num=42050
Интересно, они вынесли размер резирвируемой памяти в параметры кудато или по прежнему в потроха лезть что бы оно работало на читалке?
Скриншоты?
Да нормальное оно.
Быстро просмотреть какую нибудь особо жирную пдфку, не отжирая при этом гигабайты рамы (открываем что нибудь на тысячу-полторы страниц в окуляре, пролистываем до конца, смотрим в хтоп, повторяем с сабжем) - в самый раз.
Вот бы ещё и под линукс собрали...
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app...
Отлично, даже не сомневался, что мне дадут именно ебилд.
А как же static.tar.gz и прочие deb с rpm?
http://www.rpmseek.com/rpm-pl/mupdf.html?hl=com&cx=0:
http://mupdf.com/download/archive/mupdf-0.6-linux/Чего синониму омофона еще надо?
в арче пакетом идёт, прямо в репозитарии, тоже вроде линукс, ага
delete
> Вот бы ещё и под линукс собрали...Там собирать-то - пару минут на стареньком ноуте.
У SumatraPDF, всё же, более дружественный интерфейс.
А разве под linux есть?
Оглавление не показывает.
1) лицензия плохая для коммерческого использования, как библиотека не подходит
2) поворота страниц нет
3) интерфейс плохой, предлагал переписать его взамен на лицензию - даже не ответили
4) просмотр epub ужасен, лучше бы его вообще не было, настроек 0
2) man mupdf
В самом MuPDF можно переворачивать страницы с помощью L (против часовой) и R (по часовой).
3) MuPDF можно использовать в качестве бэкенда для Okular и Zathura (у этого видимого интерфейса почти нет).
Я за Android версию
> 2) man mupdf
> В самом MuPDF можно переворачивать страницы с помощью L (против часовой) и
> R (по часовой).ещё есть: a и s
> 3) MuPDF можно использовать в качестве бэкенда для Okular и Zathura (у
> этого видимого интерфейса почти нет).И как настроить в качества бэкенда для Okular ?
>> 3) MuPDF можно использовать в качестве бэкенда для Okular и Zathura (у
>> этого видимого интерфейса почти нет).
> И как настроить в качества бэкенда для Okular ?(с MuPDF 1.7 пока НЕ собирается)
На Arch Linux: yaourt -S okular-backend-mupdf
На других дистрах:
git clone https://github.com/xylosper/okular-backend-mupdf
cd okular-backend-mupdf
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr
make -j$(nproc)
sudo make installЗатем в Okular надо в главных настройках включить "Show backend selection dialog".
Ну вроде так.
1) Проприетарщики должны страдать.
С такой лицензией страдать будет каждый второй из тех, кто захочет сабж использовать в своём проекте. Зато авторы сабжа продают проприетарную версию.
Я не проприетарщик, хотел добавить их библиотеку в свою читалку под Android - не получилось.
> Я не проприетарщик, хотел добавить их библиотеку в свою читалку под Android
> - не получилось.А почему не получилось, если ты не пропритарщик? У тебя какие-то проблемы выложить сорц?
>> Я не проприетарщик, хотел добавить их библиотеку в свою читалку под Android
>> - не получилось.
> А почему не получилось, если ты не пропритарщик? У тебя какие-то проблемы
> выложить сорц?Он уже давно лежит на GitHub под MIT, менять лицензию на AGPL не собираюсь, а по другом никак
А генерить уже можно PDF?
> А генерить уже можно PDF?смотрелкой-то?
> смотрелкой-то?Ну а как же? А еще, современная смотрелка пдфок должна уметь в docx и ютуб - иначе не нужно-с!
Создавать нельзя, но можно чистить - man mutool.P.S. Если кому нужен патч, удаляющий текущую страницу из pdf при нажатии del - могу выложить.
Не выкладывайте, пожалуйста, этот патч никогда. Спасибо.
> Не выкладывайте, пожалуйста, этот патч никогда. Спасибо.Это юмор или вы боитесь случайного удаления страницы? Если второе - то на этот случай предусмотрен автоматический backup.
А если никому не нужен, то не выложишь что ли?
Естественно, у меня таких патчей десятки - все делалось сугубо под свои собственные нужды с четким пониманием того, что для включения они слишком спорны. Баг фиксы и менее спорные патчи стараюсь отправлять разработчикам.
Ну вот, кто-то напрасно дрючит гугл в попытке что-то найти, а оно даже не выложено :(
Darkweb :)
Интересно, djvu этой штукой можно смотреть?
netddjvu -format=pdf file.djvu file.pdf
Выводить на принтер эта смотрелка не может, очень жаль. А так да - действительно быстро открывает пидиэфки. Но из-за отсутствия печати придется дальше страдать и пользоваться foxit-reader.
> страдать и пользоваться foxit-reader.А чем evince плох?
>> страдать и пользоваться foxit-reader.
> А чем evince плох?Тормозит. На тех.документации в 7000 страниц даже перелистывание - с заметными глазу тормозами. Поэтому несмотря на недостатки muPDF (а-ля отсутствие меню документа, печати и пр.), альтернативы ему, увы, не вижу. Foxit Reader тоже справляется (проверяли у товарища на компе), но уж больно у него по линух древняя версия, похоже, авторы забили на линукс.
> недостатки muPDFКогда я последний раз тыкал сырцы сабжа (пользуюсь в качестве "быстрого" просмотрщика и читалки - для всего остального есть окуляр) так понял, что сам просмотрщик - просто демка для (одноименной) либы.
Простой код (с учетом того, что используется libX11), минимум фич и т.д.Возможно, имеет смысл поискать более "продвинутый" просмотрщик с возможностью подключать сабж в качестве бэкэнда. Есть zathura (тыкал давно, что именно не взлетело/не понравилось - уже не помню) и вроде бы была попытка заюзать сабж в окуляре - попробую на досуге поискать и (опять) потыкать.