Русская Википедия:Zathura (программа)

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Infobox software

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

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

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

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

  • монохромное поле в котором открывается документ,
  • строку, содержащую путь к файлу (её можно скрыть комбинацией Шаблон:Key),
  • командную строку, которая по умолчанию скрыта в обычном режиме и появляется после ввода :. Её также можно вызвать комбинацией Шаблон:Key.
Файл:Zathura3.png
Перелистывание команд Zathura с помощью Шаблон:Key

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

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

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

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

: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
FictionBook zathura-pdf-mupdf[3] mupdf
epub zathura-pdf-mupdf[4] mupdf

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

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

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

10 Шаблон:Key — перейти на 10 страниц вперед,

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

и т. д.

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

Привязка Описание
Шаблон:Key, Шаблон:Key Перейти на следующую, предыдущую страницу
Шаблон:Key, Шаблон:Key, Шаблон:Key, Шаблон:Key Прокрутка влево, вверх, вниз, вправо
Шаблон:Key, Шаблон:Key, Шаблон:Key, Шаблон:Key то же
Шаблон:Key, Шаблон:Key, Шаблон:Key, Шаблон:Key Прокрутка влево, вверх, вниз, вправо на полстраницы
Шаблон:Key,

Шаблон:Key или Шаблон:Key,
Шаблон:Key или Шаблон:Key,
Шаблон:Key

Прокрутка влево, вверх, вниз, вправо на целую страницу
gg, G, nG (ngg) В начало, в конец, на n-ую страницу документа
Шаблон:Key, Шаблон:Key Вместить страницу по высоте, по ширине
Шаблон:Key Просмотр разворота
/, ? Поиск по тексту
Шаблон:Key, Шаблон:Key Перейти к следующему, предыдущему результату поиска
Шаблон:Key, Шаблон:Key Открыть документ
Шаблон:Key Перейти по ссылке
Шаблон:Key Показать адрес ссылки
Шаблон:Key, nШаблон:Key поворот по часовой стрелке, поворот n раз
Шаблон:Key инвертировать цвета (в ЧБ)
Шаблон:Key Перезагрузить документ
Шаблон:Key, Шаблон:Key, = Увеличить, уменьшить, оригинальный размер
Шаблон:Key выход
Переключение режимов
Шаблон:Key Полноэкранный режим
Шаблон:Key Режим ввода команд
Шаблон:Key Режим презентации
Шаблон:Key Переключение в режим оглавления и обратно
Шаблон:Key Обычный режим (чтение)
Файл:Zathura index mode.png
Режим оглавления в программе zathura
Навигация в режиме оглавления
Шаблон:Key, Шаблон:Key Перемещение на пункт выше, ниже
Шаблон:Key Развернуть пункт
Шаблон:Key Развернуть все
Шаблон:Key Свернуть
Шаблон:Key Свернуть все
Шаблон:Key, Шаблон:Key Выбрать и открыть пункт

Команды

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

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

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

:help

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

:info

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

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

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

Примечания

  1. Поддержка того, или иного формата осуществляется за счёт подключения плагинов
  2. Копия man страницы Шаблон:Wayback в репозитарии Ubuntu
  3. список определённых закладок можно получить, нажав после blist Шаблон:Key (табуляцию) — клавишу подсказки/автодополнения
  4. Которая, впрочем, может вводится и после двоеточия :.
Источники

Шаблон:Примечания

Литература

Ссылки