— В KDE есть Okular.
А у вас?
— А у GNOME есть Evince.
А у вас?
…
Для просмотра того текста, что Вы скомпилировали в PostScript или PDF или отсканировали в DjVu можно использовать огромное количество программ, и каждый выбирает по своему вкусу.
Морис Липп (Moritz Lipp) и Себастьян Рамашер (Sebastian Ramacher) из Грацского технического университета объединились в команду pwmt и написали программу Zathura. Думаю, она может понравится любителям минимализма и vim-подобных интерфейсов.
С помощью набора плагинов Zathura поддерживает форматы PostScript, PDF, DjVu, Comic Book Archive и EPUB.
Как видите, интерфейс действительно изящен в своей простоте. Только отображённый документ и строка (statusbar), содержащая путь к файлу и номер страницы. Эту строку можно вызвать/убрать комбинацией сtrl-n.
Есть несколько режимов.
- Обычный режим — режим просмотра документов
- Режим оглавления (tab)
- Режим презентации (F5)
Ну, и полноэкранный режим — F11.
Команды вводятся в отдельной строке ввода (inputbar) после двоеточия. Эту строку можно вызвать/убрать с помощью сtrl-m. Команды пролистываютя клавишей tab:
Zathura поддерживает режим интерактивного оглавления, в который можно перейти клавишей tab.
Управление
Для тех, кто знаком с VIM, просматривать документы в затуре будет просто и удобно.
Там, где это уместно, перед командой можно ввести число, и та выполнится соответствующее число раз. Например, 3 r три раза повернёт документ по часовой стрелке (что эквивалентно одному разу в обратную сторону), а N gg перелистнёт Ваш документ на N-ую страницу.
Все интересующиеся, конечно, прочтут man-страницы zathura и zathurarc, но всё-же вот несколько основных элементов управления.
J, K | перейти на следующую, предыдущую страницу |
h, k, j, l | прокрутка влево, вверх, вниз, вправо |
←, ↑, ↓, → | то же |
Ctrl+t, d, u, y | прокрутка влево, вверх, вниз, вправо на полстраницы |
gg, G, nG (ngg) | в начало, в конец, на n-ую страницу документа |
a, s | вместить страницу по высоте, по ширине |
d | просмотр разворота |
/, ? | поиск по тексту |
n, N | перейти к следующему, предыдущему результату поиска |
o, O | открыть документ |
f | перейти по ссылке |
F | показать адрес ссылки |
r, nr | поворот по часовой стрелке, поворот n раз |
Ctrl+r | инвертировать цвета (в ЧБ) |
R | перезагрузить документ*) |
+, -, = | увеличить, уменьшить, оригинальный размер |
q | выход |
*) — вообще говоря, документ в затуре обновляется сам, что удобно, когда Вы, например, снова скомпилировали в LaTeX'е и сразу смотрите, что получилось.
А в режиме оглавления очень удобно сворачивать и разворачивать:
l | Развернуть пункт |
L | Развернуть все |
h | Свернуть |
H | Свернуть все |
Zathura написана на C, код есть здесь. Кстати, команда написала ещё и минималистичный веб-браузер (который тоже назвается как фильм) Jumanji.
P.S. При просмотре страниц разворотами левыми страницами могут быть только нечётные, а некоторые книги свёрстаны так, что левыми должны быть чётные страницы, т.е. первую страницу нужно просматривать отдельно, а остальные разворотами. Может кто знает как решить проблему?
Автор: ,,,(o_O),,,