h0rr0rr_drag0n 17.01.2010 12:53
Я рекомендую — apvlv - программа для просмотра PDF с vi-like хоткеями.
Бывает что люди, привыкшие к vim'у, привыкают и к использованию его хоткеев везде, где только можно. Когда такие люди становятся разработчика опенсорсного софта, получаются такие программы как apvlv.При помощи apvlv можно просматривать (увы) только PDF файлы - DJVU в пролете...=(( Но зато как это можно делать! apvlv понимает основную часть vi-like хоткеев - такие как 'h', 'j', 'k', 'l', 'gg', 'G', ':q', ':help' и множество других.
Открыть документ в apvlv можно двумя путями. Первый (наиболее стабильный) - вызвать диалог открытия файла нажав 'o'. Второй путь - отобразить содержимое выбранного каталога, как pdf документ ('O') и открыть нужный документ в новой вкладке ('t'). У меня apvlv, увы, падал, при попытке открыть каталог, в котором нет pdf файлов.
Внешний вид apvlv:
Содержимое каталога, как PDF документ:
Вкладки:
Все настройки apvlv можно сохранить в файле ~/.apvlvrc. Допустимые параметры конфига перечислены в ':help', а формат конфига в man apvlv. Например, мой конфиг выглядит так:
1 |
|
В репозиториях арча apvlv в наличии. Если есть желание собрать apvlv из исходников, сайт проекта - http://apvlv.googlecode.com
m0nhawk 17.01.2010 13:37 #
+ 1 -
А тут есть Sex?
Забавненько :) Я конечно воткнул себе vim-плагин в Netbeans :) Надо будет и эту штуку глянуть :). Это приятно, когда везде единый интерфейс :-D.
Странно в ченджлоге написано, что поддержка djvu добавлена еще в прошлоай версии, а по факту этого нет, или я чего-то не понял ?
тыц
apvlv 0.0.8
===========
News features
* add DJVU format document viewing support
тыц
apvlv 0.0.8
===========
News features
* add DJVU format document viewing support
Действительно в логе есть такое. Может в репах собран без поддержки DJVU?
Вполне вероятно. У меня на попытку открыть djvu он ругается так:
schemotehnika.books$ apvlv Ugrumov_ZifrovajaShemoT2004.djvu
Error: May not be a PDF file (continuing anyway)
Error: PDF file is damaged - attempting to reconstruct xref table...
Error: Couldn't find trailer dictionary
Error: Couldn't read xref table
Вот что пишет разработчик:
Now apvlv support djvu format with djvulibre.
Please compile the apvlv src as follows:
1. Install the djvulibbre package through your distribution. Or install in by your self, and its download link is:
http://sourceforge.net/projects/djvu/files/DjVuLibre/3.5.22/djvulibre-3.5.22.tar.gz/download
2. Compile the apvlv src.
Сам еще не пробовал, но думаю поможет
Now apvlv support djvu format with djvulibre.
Please compile the apvlv src as follows:
1. Install the djvulibbre package through your distribution. Or install in by your self, and its download link is:
http://sourceforge.net/projects/djvu/files/DjVuLibre/3.5.22/djvulibre-3.5.22.tar.gz/download
2. Compile the apvlv src.
Сам еще не пробовал, но думаю поможет
Вот окончательный рецепт работы с djvu:
1. Устанавливаем djvulibre
2. Скачиваем исходники.
3. Накладываем патч
ps: автор обещал скоро выпустить нормальное исправление.
1. Устанавливаем djvulibre
2. Скачиваем исходники.
3. Накладываем патч
ps: автор обещал скоро выпустить нормальное исправление.