Table des matières

zathura

Introduction

Zathura est un lecteur de document pdf avec une interface très légère (idéal pour les machines peu puissantes).
Il se pilote entièrement au clavier à la mode des commandes et raccourcis de « vim ».
Pratiquement tous les réglages à partir du clavier sont personnalisables.
En installant les plugins suggérés, il est possible de lire des documents du type djvu, PostScript et cb (Comic Book). Non testés, ces plugins ne seront pas abordés.

Autre atout pour les utilisateurs de Latex, il fourni (comme evince) la synchronisation SyncTex dans les deux sens (même ouvert dans zathura, toute modification du fichier pdf est automatiquement affichée).

Que les nostalgiques de la souris se rassurent, ils pourront quand même faire du « scrolling » vertical dans le document voire plein d’autres choses…

Installation

Pour l’installer rien de plus simple : On actualise la liste des paquets disponibles de son système 2) :

apt update

et ensuite on installe zathura

apt install zathura

Utilisation

Ouvrir un document

Par exemple s’il est intitulé mondocument.pdf :

zathura mondocument.pdf

Par la suite, si vous le souhaitez, vous pouvez décider que zathura devienne le lecteur par défaut de votre interface graphique.

Il existe deux modes principaux :

Les commandes au clavier suivent pratiquement la même logique que celles de vim. Notamment, pour ne citer que les plus couramment utilisées :

Le mode « normal »

Pour naviguer dans le document

Touches Actions
GG aller en haut du fichier
Maj+G aller à la fin du fichier
10 Maj+G aller à la page 10
Maj+J ou PgDn aller à la prochaine page
Maj+K ou PgUp aller à la page précédente
scroll horizontal
scroll vertical
Souris Actions
Roulettescroll vertical ou horizontal

Pour faire une recherche

Commandes Actions
/toto chercher le texte « toto » dans tout le document (note : /toto s’affiche dans la ligne de commande)
Touches Actions
N ou Maj+N continuer la recherche en avant ou en arrière dans le document

Voir le sommaire (mode index)

Touches Actions
Tab ⇆Montrer ou fermer l’index (sommaire) dans un menu contextuel en mode index
K et ou J et monter ou descendre dans les index du sommaire
L et développer les index inférieurs
Ldévelopper tous les index
H et réduire l’index
Hréduire tous les index
Espace ou ↵ Entréemontrer la page de l’index sélectionné

Pour changer l’aspect de l’affichage

Touches Actions
A ou S ajuster l’image à la taille ou à la largeur d’une page
R rotation de 90° (renversant :-) )
CTRL+R Inverser les couleurs (écritures blanc sur noir). Idéal contre la fatigue occulaire
F5 bascule entre l’affichage présentation et normal
F11 bascule entre l’affichage plein écran et normal
D bascule entre l’affichage double page et simple page
+ ou -agrandir ou diminuer la taille de l’affichage
Souris Actions
CTRL+Rouletteagrandir ou diminuer la taille de l’affichage

Pour utiliser les liens

Touches Actions
F suivre un lien
Maj+F afficher les liens

Pour fermer zathura

Touches Actions
Q quitter zathura

Le mode « commande »

Les commandes sont rédigées dans le bas de la fenêtre dans une ligne d’édition de commande. Elles sont toujours précédées, comme dans vim, du caractère « : » (deux points).

Pour nous épargner de la peine, comme dans un terminal, il est possible de :

Opération sur les fichiers

Commandes Actions
:open ~/document/monfichier.pdfouvre le fichier monfichier.pdf
:closeferme le fichier en cours
:printouvre le menu contextuel d’impression du document
:infoaffiche les informations sur le fichier

Marque page

Commandes Actions
:bmark totoenregistre un marque page de nom « toto » sur la page en cours
:blistaffiche la liste des marques pages
:blist totoouvre la page marquée « toto »
:bdelete totosupprime le marque page « toto »

Quitter le mode commande

Touche Actions
ESCquitte le mode commande

Pour découvrir plein d’autres fonctionnalités :

man zathura

Personnalisation de zathura

Le comportement de zathura est hautement personnalisable grâce au fichier de configuration zathurarc.
Ce fichier se situe normalement dans le répertoire /etc/zathurarc (pour la configuration par défaut de tous les utilisateurs) ou /home/<USER>/.config/zathura/zathurarc pour la configuration de l’utilisateur <USER>.

Si ce dernier n’existe pas il suffit de le créer.

La syntaxe est relativement simple, il suffit de faire une commande set suivi d’une option et éventuellement d’une valeur.

Le manuel de zathura décrit clairement les options et la personnalisation du comportement des touches (mapping).

Ci-dessous un exemple de fichier de configuration pour fixer les dimensions de la fenêtre et le contenu de l’affichage.

zathurarc
# Fichier de configuration de zathura
#
# Ici le rapport hauteur/largeur choisi correspond au mode paysage au
# format Ax, pour un affichage le plus large possible dans un écran de
# dimension 1920x1080.
#
# Ajuste la largeur de la fenêtre (en pixel).
set window-width 1415
# Ajuste la hauteur de la fenêtre (en pixel).
set window-height 1000
# Étend l’affichage selon la largeur du document
set adjust-open width

Pour voir le manuel du fichier de configuration

man zathurarc

Lien

https://pwmt.org/projects/zathura/

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
2)
actualisation de la liste des paquets disponibles de son système https://debian-facile.org/doc:systeme:apt:apt#mettre-a-jour-la-liste-des-paquets