Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:editeurs:zathura [04/07/2020 22:41] Philou92 [Introduction] |
doc:editeurs:zathura [07/06/2024 22:20] (Version actuelle) Philou92 [zathura] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : Attention, l’essayer c’est l’adopter :-D. | * Commentaires : Attention, l’essayer c’est l’adopter :-D. | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{tag>à-tester à-placer}} | + | * Suivi : |
* Création par [[user>Philou92]] 03/07/2020 | * Création par [[user>Philou92]] 03/07/2020 | ||
- | * Testé par <...> le <...> FIXME | + | * Testé par [[user>TyZef]] le 04/05/2023 |
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=337694#p337694 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=337694#p337694 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Introduction ===== | ===== Introduction ===== | ||
+ | |||
Zathura est un lecteur de document pdf avec une interface très légère (idéal pour les machines peu puissantes).\\ | 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 ».\\ | + | Il se pilote entièrement au clavier à la mode des commandes et raccourcis de « [[doc:editeurs:vim:vim|vim]] ».\\ |
Pratiquement tous les réglages à partir du clavier sont personnalisables.\\ | 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é, ces plugins ne seront pas abordés. | + | 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).\\ | 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…\\ | 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 ===== | ===== Installation ===== | ||
+ | |||
Pour l’installer rien de plus simple : | Pour l’installer rien de plus simple : | ||
+ | On [[doc:systeme:apt|actualise la liste des paquets disponibles de son système]] ((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)) : | ||
+ | <code root>apt update</code> | ||
+ | et ensuite on installe zathura | ||
<code root>apt install zathura</code> | <code root>apt install zathura</code> | ||
+ | |||
===== Utilisation ===== | ===== Utilisation ===== | ||
+ | ==== Ouvrir un document ==== | ||
- | ==== Pour ouvrir un document ==== | + | Par exemple s’il est intitulé ''mondocument.pdf'' : |
- | + | ||
- | par exemple s’il est intitulé mondocument.pdf : | + | |
<code user>zathura mondocument.pdf</code> | <code user>zathura mondocument.pdf</code> | ||
- | Par la suite, si vous le souhaiter, vous pouvez décider que zathura devienne le lecteur par défaut de votre interface graphique. | + | 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 : | Il existe deux modes principaux : | ||
Ligne 36: | Ligne 42: | ||
* Un mode commande pour imprimer, ouvrir un autre document, afficher les infos etc… | * Un mode commande pour imprimer, ouvrir un autre document, afficher les infos etc… | ||
- | Les commandes au clavier suivent pratiquement la même logique que celle de vim. Notamment pour ne citer que les plus couramment utilisées :\\ | + | 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 » ==== | ==== Le mode « normal » ==== | ||
+ | |||
=== Pour naviguer dans le document === | === Pour naviguer dans le document === | ||
+ | |||
^ Touches ^ Actions ^ | ^ Touches ^ Actions ^ | ||
|<key>g</key><key>g</key>| aller en haut du fichier | | |<key>g</key><key>g</key>| aller en haut du fichier | | ||
Ligne 49: | Ligne 58: | ||
^ Souris ^ Actions ^ | ^ Souris ^ Actions ^ | ||
|Roulette|scroll vertical ou horizontal| | |Roulette|scroll vertical ou horizontal| | ||
- | |||
=== Pour faire une recherche === | === Pour faire une recherche === | ||
+ | |||
+ | ^ Commandes ^ Actions ^ | ||
+ | |<key>/</key>toto| chercher le texte « toto » dans tout le document (note : /toto s’affiche dans la ligne de commande)| | ||
^ Touches ^ Actions ^ | ^ Touches ^ Actions ^ | ||
- | |<key>/</key> toto| chercher le texte « toto » dans tout le document| | ||
|<key>n</key> ou <key>maj</key>+<key>N</key> | continuer la recherche en avant ou en arrière dans le document| | |<key>n</key> ou <key>maj</key>+<key>N</key> | continuer la recherche en avant ou en arrière dans le document| | ||
=== Voir le sommaire (mode index) === | === Voir le sommaire (mode index) === | ||
+ | |||
^ Touches ^ Actions ^ | ^ Touches ^ Actions ^ | ||
|<key>Tab</key>|Montrer ou fermer l’index (sommaire) dans un menu contextuel en mode index| | |<key>Tab</key>|Montrer ou fermer l’index (sommaire) dans un menu contextuel en mode index| | ||
Ligne 65: | Ligne 76: | ||
|<key>H</key>|réduire tous les index| | |<key>H</key>|réduire tous les index| | ||
|<key>Espace</key> ou <key>Entrée</key>|montrer la page de l’index sélectionné| | |<key>Espace</key> ou <key>Entrée</key>|montrer la page de l’index sélectionné| | ||
- | |||
=== Pour changer l’aspect de l’affichage === | === Pour changer l’aspect de l’affichage === | ||
+ | |||
^ Touches ^ Actions ^ | ^ Touches ^ Actions ^ | ||
|<key>a</key> ou <key>s</key> | ajuster l’image à la taille ou à la largeur d’une page | | |<key>a</key> ou <key>s</key> | ajuster l’image à la taille ou à la largeur d’une page | | ||
Ligne 80: | Ligne 91: | ||
=== Pour utiliser les liens === | === Pour utiliser les liens === | ||
+ | |||
^ Touches ^ Actions ^ | ^ Touches ^ Actions ^ | ||
|<key>f</key> | suivre un lien | | |<key>f</key> | suivre un lien | | ||
Ligne 85: | Ligne 97: | ||
=== Pour fermer zathura === | === Pour fermer zathura === | ||
+ | |||
^ Touches ^ Actions ^ | ^ Touches ^ Actions ^ | ||
|<key>q</key> | quitter zathura | | |<key>q</key> | quitter zathura | | ||
==== Le mode « commande » ==== | ==== 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ée, comme dans vim, du caractère « : » (deux points). | + | |
+ | 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 [[doc:systeme:terminal|terminal]], il est possible de : | ||
+ | * faire appel à l’auto-complétion à l’aide de la touche <key>Tab</key>. | ||
+ | * naviguer dans l’historique des dernières commandes à l’aide des touches clavier <key>↑</key> et <key>↓</key>. | ||
=== Opération sur les fichiers === | === Opération sur les fichiers === | ||
+ | |||
^ Commandes ^ Actions ^ | ^ Commandes ^ Actions ^ | ||
|:open ~/document/monfichier.pdf|ouvre le fichier monfichier.pdf| | |:open ~/document/monfichier.pdf|ouvre le fichier monfichier.pdf| | ||
Ligne 99: | Ligne 118: | ||
=== Marque page === | === Marque page === | ||
+ | |||
^ Commandes ^ Actions ^ | ^ Commandes ^ Actions ^ | ||
|:bmark toto|enregistre un marque page de nom « toto » sur la page en cours| | |:bmark toto|enregistre un marque page de nom « toto » sur la page en cours| | ||
Ligne 105: | Ligne 125: | ||
|:bdelete toto|supprime le marque page « toto »| | |:bdelete toto|supprime le marque page « toto »| | ||
- | ---- | + | === Quitter le mode commande === |
+ | |||
+ | ^ Touche ^ Actions ^ | ||
+ | |<key>ESC</key>|quitte le mode commande| | ||
Pour découvrir plein d’autres fonctionnalités : | Pour découvrir plein d’autres fonctionnalités : | ||
Ligne 112: | Ligne 136: | ||
===== Personnalisation de zathura ===== | ===== Personnalisation de zathura ===== | ||
- | Le comportement de zathura est hautement personnalisable grace au fichier de configuration zathurarc. Le fichier se situe normalement dans le répertoire /etc/zathurarc (pour la configuration par défaut de tous les utilisateurs) ou /home/<USER>/zathura/zathurarc pour la configurtion de l’utilisateur <USER>. Si ce dernier n’existe pas il suffit de le créer. À suivre… | + | 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>. | ||
+ | <note tip>Si ce dernier n’existe pas il suffit de le créer.</note> | ||
+ | |||
+ | 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. | ||
+ | <file config 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 | ||
+ | </file> | ||
+ | |||
+ | Pour voir le manuel du fichier de configuration | ||
+ | <code user>man zathurarc</code> | ||
+ | |||