- PVSM.RU - https://www.pvsm.ru -
— В KDE есть Okular.
А у вас?
— А у GNOME есть Evince.
А у вас?
…
Для просмотра того текста, что Вы скомпилировали в PostScript или PDF или отсканировали в DjVu можно использовать огромное количество программ, и каждый выбирает по своему вкусу.
Морис Липп (Moritz Lipp) и Себастьян Рамашер (Sebastian Ramacher) из Грацского технического университета объединились в команду pwmt [1] и написали программу Zathura [2]. Думаю, она может понравится любителям минимализма и vim-подобных интерфейсов.
С помощью набора плагинов Zathura поддерживает форматы PostScript, PDF, DjVu, Comic Book Archive и EPUB.
Как видите, интерфейс действительно изящен в своей простоте. Только отображённый документ и строка (statusbar), содержащая путь к файлу и номер страницы. Эту строку можно вызвать/убрать комбинацией сtrl-n.
Есть несколько режимов.
Ну, и полноэкранный режим — F11.
Команды вводятся в отдельной строке ввода (inputbar) после двоеточия. Эту строку можно вызвать/убрать с помощью сtrl-m. Команды пролистываютя клавишей tab:
Zathura поддерживает режим интерактивного оглавления, в который можно перейти клавишей tab.
Для тех, кто знаком с VIM, просматривать документы в затуре будет просто и удобно.
Там, где это уместно, перед командой можно ввести число, и та выполнится соответствующее число раз. Например, 3 r три раза повернёт документ по часовой стрелке (что эквивалентно одному разу в обратную сторону), а N gg перелистнёт Ваш документ на N-ую страницу.
Все интересующиеся, конечно, прочтут man-страницы zathura [3] и zathurarc [4], но всё-же вот несколько основных элементов управления.
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, код есть здесь [5]. Кстати, команда написала ещё и минималистичный веб-браузер (который тоже назвается как фильм) Jumanji [6].
P.S. При просмотре страниц разворотами левыми страницами могут быть только нечётные, а некоторые книги свёрстаны так, что левыми должны быть чётные страницы, т.е. первую страницу нужно просматривать отдельно, а остальные разворотами. Может кто знает как решить проблему?
Автор: ,,,(o_O),,,
Источник [7]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/pesochnitsa/108916
Ссылки в тексте:
[1] pwmt: https://pwmt.org/about/
[2] Zathura: https://pwmt.org/projects/zathura/
[3] zathura: http://manpages.ubuntu.com/manpages/vivid/man1/zathura.1.html
[4] zathurarc: http://manpages.ubuntu.com/manpages/vivid/man5/zathurarc.5.html
[5] здесь: https://git.pwmt.org/groups/pwmt
[6] Jumanji: https://pwmt.org/projects/jumanji/
[7] Источник: http://geektimes.ru/sandbox/2902/
Нажмите здесь для печати.