fbpdf и mupdf — просмотр pdf файлов в консоли и не только...

Конечно же не в голой консоли, а с использованием framebuffer. Просмотрщик прост как пять копеек, и управление схоже с вимом, так что красноглазым вимерам он приглянется, хотя и не только им...

Управление до боли простое:
  • J или ^+f — следующая страница
  • K или ^+b — предыдущая страница
  • h — скролит страницу влево
  • l — вправо
  • k — вверх
  • j или пробел — вниз
  • ^+d — вниз страницы
  • Backspace — вверх страницы
  • [0-9]+G — переход на страницу
  • [0-9]+z — зум
  • i — выводит полосу с информацией о файле
  • ^+l — обновить экран
  • ^+z — отправить в фон, как собственно и делают по этой клавише оболочки
  • ^+c — прибить fbpdf
  • q — штатно выйти

Собственно все возможности fbpdf видны из клавишь управления, но я хочу отклониться как от прелестей (которые уже кончались) fbpdf так и от консоли... fbpdf основан на mupdf — простой библиотеке и иксовом просмотрщике pdf.
mupdf немного отличается в управлении от fbpdf (запустите mupdf из консоли с файлом в качестве параметра и нажмите ? — в консоль вывалится описание клавиатурных сочетаний для управления, ну или смотрите тут) и не блещет функционалом, однако в отличии fbpdf может поворачивать картинку, искать в pdf файле и прочие мелочи...

В общем рекомендую любителям лишний раз не ползти к мышке, как аналог zathura или apvlv(хотя этот ещё и djvu умеет) вполне может многим подойти

fbpdf в AUR, mupdf есть в репах...

PS. и не спрашивайте зачем использовать framebuffer когда есть годные иксы...
Тормоз 11-03-2011
Я apvlv поставил когда-то, неплохая программка. Но, блин, PDF и DJVU редко читаю, поэтому постоянно забываю это дурацкое название!
analizer 11-03-2011
спасибо, а то как раз снёс сегодня apvlv за то что ссылки внём не кликабельные
muhas 11-03-2011
@Тормоз не могу не согласиться по поводу названия apvlv — кроме как копипастить его не могу никак вспомнить =)

@analizer всегда пожалуйста
Прохожий 11-03-2011
зачем использовать framebuffer когда есть годные иксы?
analizer 11-03-2011
2Прохожий: затем что у меня иксы обычно появляются на третий день неспешной установки генты, а почитать хочется пораньше книжки. за тем же и links -g.
muhas 11-03-2011
зачем использовать иксы когда хватает фреймбуфера?
зачем держать целые иксы ради пары программ? можно же и без иксов обойтись..

«В Вас говорит графикоцентризм. Это не консоль нужна, это иксы не нужны» © кто-то с линуксфорума
j1m 11-03-2011
Это все замечательно, но вы забыли сказать главное: у mupdf (а следовательно и у fbpdf) самый быстрый движок рендеринга PDF из всех существующих читалок (в несколько раз быстрее poppler, используемой, например, в evince).
muhas 11-03-2011
Кстати, да... на fbpdf этого не очень заметно, а вот в самом mupdf в сравнении с тем же apvlv бросается в глаза... а evince стал что-то жутким тормозом, раньше быстрее страницы рендерил
borman 11-03-2011
mupdf няшка. Он даже сгенеренные TeX'ом документы не очень вырвиглазно показывает, причем лучше чем acroread.
muhas 11-03-2011
лучше чем acroread о_О
такое бывает?
j1m 11-03-2011
Вполне, mupdf делали ребята из команды ghostdcript, так что у него с корректностью отображения все должно быть на высшем уровне.
jau_23 11-04-2011
Я так же перешол на mupdf, а дежавю перегоняю с помощью djvu2pdf. Скажем нет гномо-монстрам (evince) на десктопе :3
muhas 11-04-2011
djvu2pdf нормально перегоняет? и долго ли он это делает? mupdf тоже очень приглянулся - но apvlv пока из-за дежавю как-раз остался в использовании
jau_23 11-04-2011
Меня устраивает, пока проблем не встречал. Скорость перегонки, ну... мне не с чем сранивать.

> uname -a
Linux liza 2.6.38-ARCH #1 SMP PREEMPT Wed Mar 30 08:47:36 CEST 2011 x86_64 AMD Phenom(tm) II X4 945 Processor AuthenticAMD GNU/Linux

> time djvu2pdf Modern\ Compiler\ Implementation\ in\ C.djvu

real 1m18.954s
user 1m14.915s
sys 0m4.140s

> ls -l
total 84M
-rw------- 1 jau users 19M Nov 18 09:15 Land of Lisp.pdf
-rw------- 1 jau users 11M Mar 18 2010 Modern Compiler Implementation in C.djvu
-rw-r--r-- 1 jau users 53M Apr 15 15:51 Modern Compiler Implementation in C.pdf
muhas 11-04-2011
быстро, хотя комп у мя послабже... но вполне достойно по скорости, надо полностью переходить на mupdf =)