WikiSort.ru - Компьютерные программы

ПОИСК ПО САЙТУ | о проекте
Zathura
Написана на Си
Интерфейс GTK
Операционная система Linux, FreeBSD, Mac OS X
Последняя версия
Лицензия GNU GPL
Сайт pwmt.org/projects/zathura/

Zathura — программа-просмотрщик файлов в форматах PDF, DjVu, PostScript и т. д.[комментарий 1]. Предоставляет минималистичный и простой в использовании интерфейс; управление в основном ориентировано на взаимодействие с клавиатурой (Vim-подобный набор команд)[2], и мышь является лишь дополнительным необязательным инструментом[3].

Отличается быстротой работы и легковесностью. Разрабатывается и распространяется свободно и открыто с использованием библиотеки girara[комментарий 2], основанной на GTK+. Кроссплатформенная программа в пределах Unix-подобных систем (Linux, FreeBSD, OS X).

Описание интерфейса

Zathura имеет псевдоконсольный интерфейс. На главном экране можно видеть:

  • монохромное поле в котором открывается документ,
  • строку, содержащую путь к файлу (её можно скрыть комбинацией Ctrl+n),
  • командную строку, которая по умолчанию скрыта в обычном режиме и появляется после ввода :. Её также можно вызвать комбинацией Ctrl+m.
Перелиствыание команд Zathura с помощью Tab ↹

Для ввода команды необходимо перейти в соответствующий режим с помощью ввода :. Далее можно непосредственно ввести имя команды или пролистать возможные команды клавишей Tab ↹. При пролистывании справа будут описания команд (см. рис.).

Для перехода в полноэкранный режим используется клавиша F11.

Для просмотра презентаций существует специальный режим, переключение на который осуществляется клавишей F5.

При обычном чтении можно листать страницы не только друг за другом, но и разворотами. Эта опция переключается клавишей d. При этом первуюстраницу можно просматривать как отдельно (располагается в правой колонке), так и на развороте со второй страницей. Переключение

:set first-page-column :1 -- первая страница в левой колонке,

:set first-page-column :2 -- в правой.

Поддерживаемые форматы документов

Поддерживает различные форматы с помощью плагинов:

Формат Плагин Библиотека для рендеринга
PDF zathura-pdf-poppler или zathura-pdf-mupdf poppler или mupdf, соответственно
DjVu zathura-djvu djvulibre
PostScript zathura-ps libspectre
Comic Book Archive zathura-cb libarchive

Основные элементы управления

Это неполный список команд (см. man-страницы в командной оболочке[комментарий 3]).

Везде, где это имеет смысл, перед командой можно ставить число для повторения команды соответствующее число раз. Например:

10 J — перейти на 10 страниц вперед,

3 r — повернуть 3 раза по часовой стрелке, что эквивалентно одному разу против часовой,

и т. д.

Привязки клавиш

Привязка Описание
J, K Перейти на следующую, предыдущую страницу
h, k, j, l Прокрутка влево, вверх, вниз, вправо
, , , то же
Ctrl+t, d, u, y Прокрутка влево, вверх, вниз, вправо на полстраницы
t,

Ctrl+f или space,
Ctrl+b или ⇧ Shift+space,
y

Прокрутка влево, вверх, вниз, вправо на целую страницу
gg, G, nG (ngg) В начало, в конец, на n-ую страницу документа
a, s Вместить страницу по высоте, по ширине
d Просмотр разворота
/, ? Поиск по тексту
n, N Перейти к следующему, предыдущему результату поиска
o, O Открыть документ
f Перейти по ссылке
F Показать адрес ссылки
r, nr поворот по часовой стрелке, поворот n раз
Ctrl+r инвертировать цвета (в ЧБ)
R Перезагрузить документ
+, -, = Увеличить, уменьшить, оригинальный размер
q выход
Переключение режимов
F11 Полноэкранный режим
: Режим ввода команд
F5 Режим презентации
Tab ↹ Переключение в режим оглавления и обратно
Esc Обычный режим (чтение)
Режим оглавления в программе zathura
Навигация в режиме оглавления
k, j Перемещение на пункт выше, ниже
l Развернуть пункт
L Развернуть все
h Свернуть
H Свернуть все
Space, ↵ Enter Выбрать и открыть пункт

Команды

(вводимые после :)

Команда Описание
bmark Сохранить закладку
bdelete Удалить закладку
blist Переход на закладку[комментарий 4]
close Закрыть документ
exec Выполнить внешнюю команду
info Показать информацию о документе
help Показать справочную страницу
open, o Открыть документ
offset Настройка смещения страницы
print Печать документа
write, write! Сохранить документ, принудительная перезапись
export Экспорт приложений (Export attachments)

Примеры использования команд:

:help

:open /home/username/Documents/document.ps  — открылся документ document.ps

:info

Результат выполнения команды :info

Конфигурационный файл

Внешний вид и поведение Zathura могут быть изменены в конфигурационном файле zathurarc (~/.config/zathura/zathurarc). Поведение zathura может быть задано с помощью команды set[комментарий 5][6]. К примеру, если мы хотим чтобы выделение мышью копировалось в буфер обмена, а не x11 primary selection, в этот файл надо добавить строку set selection-clipboard clipboard[7][8]. Таким-же образом настраиваются и пользовательские привязки клавиш[6]. Здесь же можно задать параметры girara, от которых зависит внешний вид Zathura[9].

Примечания

  1. Поддержка того, или иного формата осуществляется за счёт подключения плагинов
  2. Другой программный продукт, основанный на библиотеке girara — минималистичный броузер Jumanji[4][5]
  3. Копия man страницы в репозитарии Ubuntu
  4. список определённых закладок можно получить, нажав после blist Tab ↹ (табуляцию) — клавишу подсказки/автодополнения
  5. Которая, впрочем, может вводится и после двоеточия :.
Источники
  1. pwmt/zathura
  2. Максимальный минимум: Создаем гиковый десктоп из подручных материалов (рус.) ?. «Хакер» (5 июля 2011). Проверено 28 июня 2016.
  3. Мартин urban.prankster Пранкевич. Работаем с PDF в Linux. «Хакер» (26 мая 2015). Проверено 28 июня 2016.
  4. Jumanji. pwmt.org. Проверено 29 июня 2016.
  5. hootiegibbon. Ratpoison Window Manager // PC Linux OS Magazine. — 2011. № 11.
  6. 1 2 Zathura Configuration. pwmt.org. Проверено 29 июня 2016.
  7. README. zegervdv/homebrew-zathura. GitHub. Проверено 29 июня 2016.
  8. Copy text not working · Issue #5 · zegervdv/homebrew-zathura. Zathura. GitHub. Проверено 29 июня 2016.
  9. Girara General Settings. pwmt.org. Проверено 29 июня 2016.

Литература

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2020
WikiSort.ru - проект по пересортировке и дополнению контента Википедии