AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

xzgv - En ligne dans le Cloud

Exécutez xzgv dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande xzgv qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


xzgv - visionneuse d'images pour X, avec sélecteur de fichier basé sur des vignettes

SYNOPSIS


xzgv [Options] [dir | filet ...]

DESCRIPTION


(NB : cette page de manuel est générée automatiquement à partir du fichier texinfo de xzgv, et peut donc ressembler à un
un peu étrange. Nous nous excusons pour la gêne occasionnée. :-))

xzgv est une visionneuse d'images pour X, avec un sélecteur de fichier basé sur des vignettes. Les vignettes utilisées
(les miniatures étant de petites versions « d'aperçu » des images) sont compatibles avec xv, zgv,
et le Gimp. Les types d'images que xzgv permet de visualiser sont des images au format raster
(parfois appelées « bitmaps » et/ou « pixmaps » ); des choses comme les fichiers GIF, les fichiers JPEG, PNG
fichiers, et ainsi de suite.

La plupart du temps, vous voudrez probablement utiliser le sélecteur de fichier de xzgv (voir La Déposez votre dernière attestation
Sélecteur) pour choisir le(s) fichier(s) à afficher. C'est ce qui apparaît sur le côté gauche de la
fenêtre lorsque vous démarrez xzgv en tant que simplement `xzgv' (voir Options). Il affiche une liste de
sous-répertoires et fichiers image dans le répertoire courant, ainsi qu'une petite "vignette"
versions des images si elles existent. (Si aucune vignette n'apparaît dans un répertoire donné, ou
s'ils manquent pour certains fichiers, vous pouvez les créer/mettre à jour en appuyant sur `u'. Voir
Mise à jour Miniatures.)

Lorsque vous avez choisi un fichier à afficher, vous pouvez l'afficher en cliquant dessus ou en appuyant sur `Entrer'.
Celui-ci lit l'image et l'affiche dans la partie droite de la fenêtre, le spectateur
(voir La Téléspectateur). Vous pouvez ensuite vous déplacer dans l'image (si elle est plus grande que ce qui convient) en
en le faisant glisser avec la souris, ou en utilisant les barres de défilement, ou les touches du curseur. Vous pouvez alors
sélectionnez une autre image avec le sélecteur de fichier (bien que vous deviez appuyer sur `Esc' ou 'Languette' premier
si vous utilisez le clavier), ou vous pouvez quitter xzgv en appuyant sur `q'.

Alors que xzgv fonctionne comme n'importe quel autre programme X, et est certainement compatible avec la souris :-), c'est
également conçu pour être convivial pour le clavier. Tout dans xzgv peut être fait entièrement à partir du
clavier. Une grande partie de ce support de clavier fonctionne comme le zgv d'origine (une console similaire-
visionneuse d'images basée sur Linux).

Cet aperçu n'est, comme vous vous en doutez, que la plus simple des introductions à ce que
xzgv peut faire et ne décrit qu'une utilisation très basique de xzgv. xzgv peut faire beaucoup plus ; continuer à lire
pour savoir quoi.

REMERCIEMENTS


xzgv a été principalement écrit par Russell Marks, également l'auteur de ce manuel. Il est
entretenu par Ruben Thomas.

Costa Sapuntzakis a contribué au code pour une génération de vignettes JPEG beaucoup plus rapide (vers zgv,
que j'ai adapté pour xzgv).

Les icônes de répertoire/fichier utilisées étaient vaguement basées sur celles de gmc dir-close.xpm. Je pense que Tuomas
Kuosmanen en était responsable, à en juger par le journal des modifications.

`mkinstalldirs' vient directement du `texinfo', et a été écrit par Noah Friedman.
(Ceci est également utilisé lors de l'installation.)

Un grand merci aux nombreuses personnes responsables de GTK+, sans lesquelles xzgv aurait presque
certainement pas arrivé. (Mais non merci pour Electric Eyes, qui était presque sympa
assez pour que je ne m'embête pas du tout avec xzgv ! :-))

getopt*.[ch] proviennent de la libc GNU.

OPTIONS


Normalement, vous invoqueriez xzgv en tant que plain `xzgv' (peut-être via un menu du gestionnaire de fenêtres, ou
menu GNOME/KDE, etc.). Cependant, vous pouvez spécifier directement les fichiers à afficher, ou un début
répertoire, sur la ligne de commande. De plus, il existe diverses options.

(Si vous êtes nouveau sur xzgv, vous devriez probablement sauter le reste de cette section pour l'instant et venir
y revenir plus tard.)

Le format général de la ligne de commande xzgv ressemble à peu près à ceci :

xzgv [Options] [dir | filet ...]

Deux types d'options sont pris en charge --- les options traditionnelles d'Unix à une lettre, et
Options longues de style GNU. La plupart des options peuvent être utilisées dans les deux sens, et les deux formulaires sont répertoriés
dans le tableau ci-dessous.

Notez que toutes les options sont traitées après tout fichier de configuration. Paramètres du fichier de configuration
sont comme les noms d'options longues ci-dessous moins le `--' (voir Configuration xzgv), bien qu'un
quelques options de ligne de commande ne sont pas autorisées en tant que paramètres de fichier de configuration (par exemple `aider'), et vice
versa.

Voici à quoi servent les options :

`-a'
`--masquage automatique'
Masquer automatiquement le sélecteur lorsqu'une image est sélectionnée, permettant au spectateur d'utiliser
toute la fenêtre.

`--attention-jpeg'
Activez libjpeg « fancy upsampling ». xzgv utilise par défaut la méthode la plus rapide ; comme le
la documentation de libjpeg le dit, ``L'impact visuel de la méthode sloppier est souvent
très petit.''

`--delete-simple-invite'
(Notez que ceci est normalement activé ; utilisez `--delete-single-prompt=off' pour désactiver
elle.) Si handicapé, xzgv supprimera immédiatement un fichier lorsque cela lui sera demandé, sans
demande de confirmation. (C'est `unique' parce que supprimer plusieurs fichiers à la fois
sera pris en charge à l'avenir, et cela aura un remplacement d'invite distinct.)

`--dither-hicol'
Utilisez le dithering en 15/16 bits, quel que soit le paramètre par défaut. Voir Téléspectateur Options,
pour une discussion sur les avantages/inconvénients. Vous pouvez également utiliser `--dither-hicol=off' à
désactiver cela.

`--exif-orient'
Dans les fichiers JPEG, utilisez les balises d'orientation Exif (insérées par exemple par des appareils photo numériques) pour
l'orientation correcte de l'image avant l'affichage. Voir Téléspectateur Options, pour plus de détails.

`--mise à jour récursive rapide'
Lors d'une mise à jour récursive des vignettes, ne lisez pas les vignettes existantes avant
mise à jour. C'est à peu près obsolète à partir de xzgv 0.7, car l'augmentation de la vitesse est maintenant
négligeable. Mais, cela peut toujours être utile si vous souhaitez mettre à jour un majeur nombre de
petits répertoires pour lesquels peu ou pas de mises à jour sont nécessaires.

`-f'
`--plein écran'
Exécutez en plein écran, en utilisant tout l'écran pour la fenêtre de xzgv, sans même aucune fenêtre-
décorations du gestionnaire (cadre de fenêtre, barre de titre, etc.) si possible.

`-G vague'
`--gamma vague'
[Non pris en charge dans 0.9.] Définissez le réglage gamma utilisé (voir Gamma Le réglage). La
la valeur par défaut est 1.0. Cela définit également la "valeur initiale" utilisée lors de la réinitialisation du gamma
ajustement.

`-g géom'
`--géométrie géom'
Définissez la géométrie de la fenêtre xzgv (position et/ou taille) sur géom. La corde géométrique
doit être au format X habituel, avec l'extension que les positions/tailles peuvent avoir un
`%' suffixe signifiant qu'ils sont traités comme des pourcentages de la largeur/hauteur de l'écran.
La géométrie par défaut est `92 % x 85 %'.

Pour ceux qui ne connaissent pas le fonctionnement de la « géométrie », voici une brève description de
la syntaxe. C'est `LxH', ou '+X+Y', ou 'LxH+X+Y', où 'W' est la largeur, 'H' la taille,
`X' la position x, et `Y' la position y. La première forme précise uniquement la taille,
le second seulement la position --- le `LxH+X+Y' le formulaire spécifie les deux.

Maintenant, le `+X+Y' bit spécifie normalement où se trouve le coin supérieur gauche de la fenêtre. Mais toi
peut utiliser `-' au lieu de '+' pour la position x et/ou y, auquel cas il spécifie
l'écart entre la droite/bas de la fenêtre et la droite/bas de l'écran.
(Notez, cependant, que tout cadre de fenêtre que votre gestionnaire de fenêtres ajoute à la fenêtre est
pas pris en compte dans ce calcul, vous devrez peut-être expérimenter quelque peu pour obtenir le
position souhaitée.) Vous pouvez également utiliser des nombres négatifs avec à la fois `+' et '-' --- donc
`+-50+0' place la fenêtre en partie à gauche de l'écran, et `+0--50' le met
en partie au bas de l'écran --- mais c'est d'une valeur discutable. :-)

Enfin, comme mentionné ci-dessus, xzgv étend cette syntaxe en vous permettant d'utiliser `%' à
spécifier des pourcentages de la largeur/hauteur de l'écran plutôt que des pixels, par exemple
`50%x30%-30%-20%'. Il vous permet également d'utiliser des nombres réels tels que `12.34', lequel
peut être utile avec `%'.

`-h'
`--Aidez-moi'
Affichez une liste d'options et une description succincte de ce que font les options.

`--image-bigness-seuil numix'
Définir la limite numix après quoi les images sont considérées comme « grandes » et ne sont plus
rendu tout à la fois (ce qui donne un défilement beaucoup plus agréable, mais est plus difficile sur la mémoire et
peut être lent pour les grandes images) mais sont plutôt rendus pièce par pièce. Les unités sont
nombre de pixels dans l'image (c'est-à-dire largeur fois hauteur), et la valeur par défaut est 2000000
pixels.

`--interpoler'
Interpolez entre les pixels de l'image lors de la mise à l'échelle (voir écaillage). Ce
semble généralement mieux, mais c'est plutôt lent.

`--mouse-scale-x'
Si activé, le contrôle-clic sur la visionneuse met à l'échelle uniquement l'axe X. (La valeur par défaut est
pour mettre à l'échelle uniquement l'axe Y.)

`--revert-orient'
(Notez que ceci est normalement activé ; utilisez `--revert-orient=off' pour le désactiver.) Si
handicapé, l'état d'orientation (retourner/miroir/rotation) est conservé entre les images (voir
Téléspectateur Options).

`--revert-échelle'
(Notez que ceci est normalement activé ; utilisez `--revert-scale=off' pour le désactiver.) Si
handicapé, la mise à l'échelle est conservée entre les images (voir Téléspectateur Options).

`--largeur-sélecteur'
Définissez la taille par défaut/initiale du sélecteur en pixels. Le réglage normal est 200.

`-T'
`--show-tagged'
Afficher les noms des fichiers actuellement marqués en quittant xzgv. (Ils sont répertoriés sur stdout,
un par ligne.) Cela peut être utile lorsque vous souhaitez sélectionner plusieurs fichiers
graphiquement et travailler dessus avec autre chose.

`--afficher les messages miniatures'
Afficher sur la barre d'état lorsque les vignettes sont en cours de lecture. La barre d'état doit être
activé pour que ces messages soient visibles, bien sûr. :-)

`-k'
`--sauter-parent'
Pour le premier répertoire affiché, passez le curseur après .. (le directeur des parents). Ceci peut
être utile lorsque vous souhaitez utiliser immédiatement l'espace pour « paginer » dans le répertoire.

`-o de commander'
`--ordre de tri de commander'
Définissez l'ordre de tri initial utilisé dans le sélecteur. Les paramètres possibles sont `prénom',
`poste', 'taille', et 'données' (ou 'fiable'); seulement le premier caractère du paramètre
(`n'/'e'/'s'/'d'/'t') doivent être donnés. La valeur par défaut est l'ordre des noms.

`--sort-horodatage-type type'
Définissez le type d'horodatage à utiliser lors de l'utilisation de l'ordre de tri heure/date. Possible
les paramètres sont « mtime » (par défaut), « ctime » et « atime » ; seul le premier caractère du
réglage (`m'/'c'/'a') doivent être donnés.

`--barre d'état'
Afficher une barre d'état sous le sélecteur ; ceci, par exemple, dit quand une image est
étant lu.

`-t'
`--lignes-minces'
Utilisez des lignes d'un tiers de la hauteur normale dans le sélecteur. Cela peut être très utile sur
écrans de résolution inférieure, ou si vous êtes vraiment intéressé par les noms de fichiers, pas
vignettes.

`-v'
`--version'
Afficher le numéro de version.

`--version-gtk'
Afficher le numéro de version de GTK+ utilisé par xzgv.

`-z'
`--Zoom'
Adapter l'image à la fenêtre de la visionneuse, quelle que soit sa taille réelle (voir Zoom Mode).

`-r'
`--zoom-reduc-only'
En mode zoom, seul réduire images pour s'adapter; c'est-à-dire rendre les grandes images visibles
tout à la fois tout en laissant les petites images intactes.

Si commencé avec `xzgv fichiers', xzgv masque le sélecteur de fichier et traite le ou les fichiers comme
s'ils étaient le seul contenu d'un répertoire. (Il charge également automatiquement le premier
fichier.) En tant que tel, vous pouvez utiliser les commandes Image suivante et Image précédente pour naviguer entre
les images, ou faites Quitter vers le sélecteur et utilisez le sélecteur directement.

Si commencé avec `xzgv rép_début', xzgv démarre comme d'habitude, mais avec le démarrage du sélecteur
sur le répertoire spécifié (plutôt que le répertoire courant).

Les paramètres activés ou désactivés (booléens) sont, comme vous pouvez vous y attendre, activés en utilisant
par exemple `-z' ou '--Zoom'. Cependant, il existe une autre forme d'option longue pour les définir,
ressemblant à la façon dont ils sont définis dans les fichiers de configuration --- la syntaxe est `--option=Etat', où Etat
est `on'/'y'/'Oui'/'1' pour activer l'option, ou `de rabais'/'n'/'aucune'/'0' pour le désactiver. Le plus
chose utile à ce sujet est qu'il vous permet de désactiver les options qui étaient auparavant
activé, en utilisant par exemple `--zoom=désactivé'.

(Les lecteurs habitués au fonctionnement des options longues de style GNU doivent noter que, puisque cette
`on'/'de rabais'/etc. arg est facultatif, vous ne pouvez pas utiliser le `--option arg' forme dans ce cas; ce
doit être `--option=argument' pour que ça marche.)

A REMARQUE ON NOTATION


Une grande partie de ce manuel est occupée par une description des différentes commandes de xzgv dans son fichier
sélecteur et visionneuse. La plupart d'entre eux sont disponibles à la fois depuis le clavier et depuis une fenêtre contextuelle
menus. (Un menu contextuel apparaît lorsque vous appuyez sur `F10' ou 'Menu', ou faites un clic droit sur le
le sélecteur ou le spectateur ; chacun a son propre menu.) Donc dans le manuel, vous verrez souvent
des choses plutôt comme ça :

`key'
`Sélecteur menu, Menu le questions d'examen is en, Menu questions d'examen'
Description de ce que fait la touche/l'élément de menu.

Parfois, la clé donnée a un `(Sélecteur)' ou '(Téléspectateur)' suffixe ; c'est parce que certains
les pressions de touche dans xzgv sont spécifiques au sélecteur ou à la visionneuse, et ne fonctionneront que si le
la partie pertinente de xzgv a le focus clavier.

LES DOSSIER SÉLECTEUR


Habituellement, au démarrage de xzgv, vous voudrez utiliser le sélecteur de fichier --- la liste des fichiers
à gauche. (L'autre sous-fenêtre (à droite) est la visionneuse.) Le sélecteur vous permet
choisissez les fichiers à afficher (entre autres). Il répertorie les sous-répertoires et les fichiers image dans
le répertoire courant, ainsi que de petites versions « miniatures » des images si elles
exister.

LES SÉLECTEUR MENU


Presque toutes les commandes du sélecteur sont disponibles dans le menu contextuel du sélecteur, qui apparaît
lorsque vous faites un clic droit n'importe où sur le sélecteur. (Vous pouvez également appuyer sur `F10' ou 'Menu' à
afficher le menu, mais comme il existe des raccourcis clavier pour à peu près tout dans xzgv,
ce n'est pas souvent très utile. :-))

Habituellement, peu importe où sur le sélecteur vous cliquez avec le bouton droit de la souris. Cependant, quelques commandes
sur le Déposez votre dernière attestation menu fonctionnent sur un seul fichier, celui sélectionné par le curseur du clavier. UNE
problème lors de l'utilisation de la souris, vous pourriez penser --- mais lorsque vous faites un clic droit sur le
sélecteur, ainsi que faire apparaître le menu, xzgv déplace ce curseur vers le fichier que vous avez droit-
cliqué sur (le cas échéant). (Vous pouvez le voir à la façon dont une boîte creuse est dessinée autour du fichier.)
Donc à utiliser par exemple Détails sur le Déposez votre dernière attestation menu, vous devez faire un clic droit on le filet you souhaitez
détails on.

Le sélecteur et le visualiseur ont tous deux des menus « Aide », dont la plupart des éléments vous renvoient à ce
manuel:

`F1'
`Sélecteur menu, Aide, Table des matières'
`Téléspectateur menu, Aide, Table des matières'
Voir le contenu global du manuel.

`Sélecteur menu, Aide, La Déposez votre dernière attestation Sélecteur'
Consultez la section du manuel sur le sélecteur de fichier.

`Téléspectateur menu, Aide, La Téléspectateur'
Voir la section du manuel sur la visionneuse.

`Sélecteur menu, Aide, Sommaire'
`Téléspectateur menu, Aide, Sommaire'
Voir l'index des concepts du manuel.

`Sélecteur menu, Aide, À propos'
`Téléspectateur menu, Aide, À propos'
Donnez quelques brèves informations sur xzgv, y compris le numéro de version et la page d'accueil.

Actuellement, la façon dont xzgv vous permet de lire le manuel est un peu grossière ; il exécute le `info'
programme (voir Bien dans l' info-stnd fichier info) dans un `xterm'.

SORTIE XZGV


Vous pouvez quitter xzgv soit en utilisant l'une des deux touches de sortie, soit en sélectionnant le
option appropriée dans le menu contextuel du sélecteur :

`q'
`Ctrl-q'
`Sélecteur menu, Sortie xzgv'
Quittez xzgv.

(Il y a aussi une option de sortie sur le sélecteur Déposez votre dernière attestation (`Sélecteur menu, fichier, Sortie'), comme
« Quitter » se trouve généralement dans n'importe quel menu Fichier.)

BOUTONNIÈRES


(Cette section est délibérément au début du manuel, car les vignettes sont probablement les plus
caractéristique importante du sélecteur de fichier, il est donc préférable que vous sachiez créer/mettre à jour
le plus tôt possible.)

Les vignettes sont de petites versions des images qu'elles représentent et sont affichées par le
sélecteur de fichier s'ils existent. xzgv utilise des vignettes compatibles xv --- si vous créez
miniatures avec xv, elles fonctionneront avec xzgv, et vice versa. Les vignettes de xzgv sont également
compatible avec Gimp et zgv.

S'il n'existe aucune vignette pour un fichier, une petite icône de « document » apparaît à la place (similaire à la
icône `dossier' utilisée pour les répertoires).

Mise à jour Miniatures
Bien que les vignettes puissent être créées relativement rapidement, ce n'est en aucun cas un processus instantané. Pour
pour cette raison, les vignettes doivent être créées à l'avance et sont stockées sous forme de fichiers dans leur
propre droit dans un sous-répertoire .xvpics.

xzgv ne crée/met à jour jamais les vignettes sans que vous le lui demandiez. Ainsi, si vous saisissez un
répertoire où les fichiers d'images n'ont pas de vignettes, ou où les vignettes semblent
pour être obsolète, vous devez appuyer sur `u', ou sélectionnez Mises à jour Miniatures du sélecteur
menu. (Même si les vignettes ne peuvent pas être écrites (disons, si vous n'avez pas la permission de
écrivez-les), le sélecteur affichera toujours les vignettes mises à jour jusqu'à ce que vous quittiez le
annuaire.)

Alternativement, vous pouvez créer/mettre à jour des vignettes pour le répertoire actuel et tous
sous-répertoires en utilisant `Alt-u' ou alors Récursif Mises à jour. Mais sachez qu'une mise à jour récursive
peut prendre du temps !

`u'
`Sélecteur menu, Mises à jour Miniatures'
Créez des vignettes pour tous les fichiers qui n'en ont pas et mettez à jour les vignettes qui
sont plus anciens que le fichier correspondant. Pendant ce temps, une fenêtre apparaît
montrant à quel point le processus xzgv est avancé.

Pendant que la mise à jour est en cours, vous pouvez l'interrompre en cliquant sur le bouton Annuler ,
ou en appuyant sur `Esc' ou 'Entrer', ou en cliquant sur le bouton Supprimer la fenêtre (si votre
le gestionnaire de fenêtres en fournit un) dans la barre de titre. xzgv s'arrêtera une fois terminé
la vignette sur laquelle il travaille actuellement (le cas échéant).

`Alt-u'
`Sélecteur menu, Récursif Mises à jour'
Créer/mettre à jour des vignettes pour tous les fichiers du répertoire actuel et tous
sous-répertoires. Cela peut prendre un certain temps, vous êtes donc invité à confirmer que vous êtes vraiment
voulez faire cela (voir Dialogue Boites). Les progrès sont indiqués de la même manière que
pour une mise à jour normale, mais uniquement pour le répertoire en cours de mise à jour --- le
les progrès globaux ne sont pas indiqués, sauf par le dir actuel étant (comme toujours)
affiché dans le titre de la fenêtre principale. Vous pouvez annuler une mise à jour récursive des vignettes dans
de la même manière que pour une mise à jour normale (voir ci-dessus).

Par défaut, xzgv se comporte un peu bizarrement lors d'une mise à jour récursive, pour donner quelques
cohérence avec la mise à jour normale. Voir Vignette Questions, pour plus de détails.

Vignette Questions
Traiter les vignettes peut parfois être "intéressant", et il y a plusieurs façons de
influence les choses :

- xzgv ne lit pas les vignettes d'un répertoire en une seule fois. Au lieu de cela, il lit simplement le
contenu du répertoire, puis démarre ce qui est en fait une sorte de tâche d'arrière-plan à lire
dans les vignettes. Donc, xzgv peut ne pas être aussi réactif que d'habitude pendant une courte période après
entrer dans un répertoire avec de nombreuses vignettes (disons, quelques centaines) --- mais d'un autre côté,
au moins ça is répondre. :-)

- La `tâche d'arrière-plan' fait un effort particulier pour afficher les vignettes des fichiers actuellement
visible dans le sélecteur en premier, peu importe combien vous vous déplacez dans la liste, mais il lit
tous en fin de compte.

- Les vignettes utilisées dans xzgv nécessitent 256 couleurs pour s'afficher. Cela peut être un problème si
vous exécutez X en 256 couleurs ou moins, même si vous exécutez un 8 bits (256 couleurs)
serveur, il y aura presque inévitablement moins de couleurs disponibles. Actuellement, xzgv utilise uniquement
tout ce que gdk rapporte comme la correspondance la plus proche de chaque couleur individuelle utilisée dans les vignettes.
Cela donne un résultat tolérable sur les serveurs 8 bits, en supposant que gdk ait pu allouer une grande
nombre de couleurs; cependant, il donne des résultats terribles s'il ne le pouvait pas, ou s'il fonctionne sur
Serveurs 4 bits ou 1 bits. Désolé pour cela --- cela devrait être corrigé à l'avenir (soit en utilisant
gdk pour dessiner les pixmaps miniatures, ou en les tramant "à la main" pour les adapter aux couleurs
disponible).

- Enfin, lors d'une mise à jour récursive des vignettes, xzgv (par défaut) lit l'existant
vignettes dans un répertoire avant d'en mettre à jour. Ou plutôt, il lit les vignettes pour ceux
fichiers actuellement visibles dans le sélecteur. Cela peut ralentir très légèrement les choses, mais
maintient le « look and feel » cohérent avec la mise à jour normale. (Pourtant, vous pouvez désactiver cette
avec le `--mise à jour récursive rapide' option de ligne de commande (voir Invoquer xzgv) ou équivalent
entrée du fichier de configuration (voir Configuration xzgv).

SÉLECTEUR LAYOUT ET REDIMENSIONNEMENT


Le sélecteur de fichier est simplement une liste de sous-répertoires et de noms de fichiers, ainsi que tout
miniatures qui existent pour eux. La liste est normalement dans l'ordre asciibétique (mais vous pouvez
change ça; voir Changer le tri Commander). Les noms des répertoires sont affichés en premier, et
ils sont affichés dans l'ordre au début de la liste, avant tous les fichiers d'images. Longue
les noms de fichiers peuvent ne pas tenir dans la partie visible de l'affichage du sélecteur de fichiers ; si c'est le cas, il y aura
être une barre de défilement horizontale que vous pouvez utiliser pour voir le reste du ou des noms (vous pouvez utiliser le curseur
gauche/droite pour le faire à partir du clavier).

La liste est très souvent plus grande que ce que peut contenir l'écran à la fois. Si c'est le cas,
seule une partie est affichée à la fois, mais vous pouvez vous déplacer dans la liste en utilisant le (vertical)
barre de défilement, ou avec le curseur haut/bas et autres.

Si vous trouvez que la fenêtre de sélection est trop petite verticalement et que vous souhaitez en voir plus
fichiers à la fois, vous pouvez démarrer xzgv en plein écran en utilisant le -f option (voir Options), et/ou
utiliser le mode "lignes fines" (voir Déposez votre dernière attestation Sélecteur Options).

Si vous trouvez le sélecteur trop petit (ou trop grand) horizontalement, vous pouvez le modifier en
déplacer la « poignée » de la ligne de séparation (un petit bouton carré entre le sélecteur et
viewer, près du bas de la fenêtre), qui modifie les tailles relatives du sélecteur
et spectateur. Vous pouvez le déplacer en le faisant glisser avec la souris, ou avec ces touches :

`['
Déplacez la fenêtre vers la gauche.

`Ctrl-['
Déplacez la fenêtre divisée vers la gauche plus lentement.

`]'
Déplacez la fenêtre divisée vers la droite.

`Ctrl-]'
Déplacez la fenêtre divisée vers la droite plus lentement.

`~'
Réinitialisez la division de la fenêtre à sa position par défaut.

Vous pouvez également définir la taille initiale/par défaut du sélecteur --- en effet, la position de
la fenêtre fractionnée --- en utilisant `--largeur-sélecteur' (voir Options) ou l'option du fichier de configuration
`sélecteur-largeur'.

EN MOUVEMENT AROUND LES LISTE


Cette section est principalement pour ceux d'entre nous plus enclins au côté clavier de la force.
:-) Les types qui aiment la souris peuvent l'ignorer librement.

Lorsque le sélecteur a le focus clavier, le curseur (ou dans le jargon GTK+, la 'ligne de focus')
est normalement affiché comme une boîte creuse autour d'une des lignes de la liste. Cela sert à ce qui suit
les fonctions:

- Il sélectionne un fichier sur lequel les commandes d'affichage doivent opérer.

- Il détermine quelle partie de la liste est affichée, en tant que partie de la liste affichée à l'écran
contient toujours le curseur (sauf si vous vous déplacez avec la souris).

Il existe plusieurs commandes pour déplacer le curseur. En résumé, la plupart des touches "spéciales" comme la
les curseurs font ce que vous imaginez qu'ils font, mais plus en détail :

`Curseur Up'
`k'
Déplacer vers le haut.

`Curseur Vers le bas'
`j'
Descendre.

`Page Up'
`faire Ctrl'
Déplacez le curseur en arrière d'environ une page.

`Page Vers le bas'
`Ctrl-v'
Déplacez le curseur vers l'avant d'environ une page.

`Ctrl-Accueil'
`Ctrl'
Déplacez le curseur au début de la liste.

`Ctrl-Fin'
`Ctrl-e'
Déplacez le curseur à la fin de la liste.

`g'
`''
Déplacez le curseur sur le premier nom de fichier en commençant par la prochaine touche enfoncée, ce qui
serait généralement une lettre ou un chiffre. La casse est importante ; `a' et 'A' sommes
différent. Si aucune touche n'est enfoncée dans les 2 secondes, la commande est annulée.

Si aucun fichier ne commence par le caractère spécifié, il passe au premier fichier qui
commence par un caractère plus tardif (dans l'ordre asciibétique). S'il n'y en a pas pour lequel cela
est le cas, il passe au dernier fichier --- sauf s'il n'y a pas de fichiers (juste
répertoires), auquel cas il n'a aucun effet.

VISUALISATION A DOSSIER


Pour afficher un fichier à partir du sélecteur, vous pouvez cliquer dessus ou appuyer sur `Entrer' après avoir déplacé le
curseur sur le fichier concerné, ou cliquez avec le bouton droit sur le fichier et choisissez « Fichier » puis « Ouvrir ».

`Entrer'
`Clic gauche sur le fichier'
`Sélecteur menu, fichier, Ouvert'
Affichez le fichier image choisi, ou si un sous-répertoire est choisi, faites que le
répertoire.

DIALOG BOÎTES


See La Téléspectateur, pour plus de détails sur le fonctionnement de la visionneuse. Si xzgv a un problème sérieux
lire un fichier, cela donnera une erreur. Les erreurs sont affichées dans des boîtes de dialogue qui apparaissent dans le
milieu de l'écran --- ils y restent jusqu'à ce que vous cliquiez Ok (ou appuyez sur `Entrer' ou 'Esc').

xzgv utilise également des boîtes de dialogue similaires pour d'autres choses :

- Obtenir la confirmation que vous voulez faire quelque chose. `Entrer' ou 'y' sélectionne 'oui' ; `Esc' ou alors
`n' sélectionne non. (Encore une fois, vous pouvez cliquer sur le bouton correspondant avec la souris pour faire de même.)

- Affichage de la progression lors de la mise à jour d'une vignette. Il s'agit d'un dialogue un peu inhabituel, en ce sens
il disparaît automatiquement lorsque la mise à jour est terminée. Cependant, il fournit un
Annuler bouton sur lequel vous pouvez cliquer pour annuler la mise à jour (en appuyant sur `Entrer' ou 'Esc' est-ce que le
même).

- Lecture d'un nom de répertoire. Ici, vous devez taper le nom du répertoire puis cliquer sur Ok (ou
appuyez sur `Entrer'), ou cliquez sur Annuler (ou appuyez sur `Esc') avorter. Le « widget » de saisie de texte utilisé
permet une certaine quantité d'édition, y compris ces touches :

`Curseur Gauche'
`Ctrl-b'
Déplacez le curseur vers la gauche. (Une barre verticale indique la position du curseur.)

`Curseur Droite'
`Ctrl-f'
Déplacez le curseur vers la droite.

`Accueil'
`Ctrl'
Déplacez le curseur au début de la ligne.

`Fin'
`Ctrl-e'
Déplacez le curseur à la fin de la ligne.

`Retour arrière'
`Ctrl-h'
Supprimer le caractère à gauche du curseur. (Notez que `Retour arrière' est (généralement) la clé
au-dessus de la principale `Entrer' clé; il est souvent étiqueté simplement comme une flèche.)

`Supprimer'
`Ctrl-d'
Supprimez le caractère sur lequel se trouve le curseur.

Vous pouvez également définir la sélection X (en sélectionnant du texte avec la souris ou en maintenant `Shift'
tout en déplaçant le curseur) pour permettre de coller du texte dans d'autres programmes, et vous pouvez
couper/copier/coller du texte de la manière habituelle :

`Maj-Suppr'
`Ctrl-x'
Couper le texte.

`Ctrl-Inser'
`Ctrl-c'
Copier le texte.

`Maj-Insertion'
`Ctrl-v'
Coller du texte.

Vous pouvez également coller du texte à partir de (certains) autres programmes en utilisant cette dernière commande.

FERMETURE A DOSSIER


Habituellement, lorsque vous affichez un fichier, la sous-fenêtre de la visionneuse continue de l'afficher jusqu'à ce que vous affichiez un
fichier différent. Cependant, si vous "fermez" le fichier, le visualiseur arrête d'afficher le fichier et
revient à son état initial.

`Ctrl-w'
`Sélecteur menu, fichier, Fermer'
`Fermez' le fichier actuellement visualisé, en effaçant la sous-fenêtre du visualiseur.

DOSSIER DÉTAILS


La liste que le sélecteur donne pour un fichier est assez clairsemée --- juste le nom du fichier et (si
le fichier en a un) la vignette qui l'accompagne. Bien que cela simplifie les choses, vous
veulent parfois savoir combien d'espace prend un fichier, quand il a été modifié pour la dernière fois, le
dimensions de l'image, ce genre de chose. Ainsi, vous pouvez afficher les détails d'un seul fichier
en utilisant la commande `file details' :

`:'
`;'
`Sélecteur menu, fichier, Détails'
Afficher divers détails sur le fichier pointé par le curseur du clavier. Voir La
Sélecteur Menu, pour savoir comment choisir les détails du fichier sont donnés lors de l'utilisation du
Souris. (En gros, vous faites un clic droit sur le fichier lorsque vous ouvrez le menu.)

La plupart des détails affichés proviennent du système d'exploitation (en utilisant le `état(2)' appel système), et
devrait toujours être disponible à moins que vous n'ayez des autorisations limitées pour le répertoire du fichier
est dans. Les dimensions du fichier (largeur/hauteur), cependant, proviennent de la vignette du fichier. Si ça
n'en a pas, ou s'il est illisible, ou s'il en a un et qu'il est lisible mais qu'il n'en a pas
mentionner la largeur/hauteur de l'image originale, puis le Détails de thumbnail la zone est grisée
en dehors.

(Pour expliquer ce dernier point --- les versions pré-5.0 de zgv ne généraient pas
commentaires de largeur/hauteur dans les vignettes, afin que les utilisateurs de zgv en particulier puissent trouver la largeur/hauteur
détails manquants. (xzgv a toujours été ok, cependant, c'est juste zgv qui a eu ce problème.)
Pire encore, les versions 5.0 et 5.1 les ont générés avec des tailles incorrectes pour la plupart des JPEG. Pour réparer
soit problème pour un répertoire donné, faites `rm -fr .xvpics' dans ce répertoire à partir d'une invite de shell
et recréez les vignettes avec zgv 5.2 ou version ultérieure, ou xzgv/xv/Gimp.)

MARQUAGE


Le sélecteur de fichier n'est pas limité à travailler sur un fichier à la fois. Vous pouvez « marquer » comme
autant (ou aussi peu) de fichiers que vous le souhaitez, et certaines commandes décrites dans cette section
agir sur eux.

Initialement, tous les fichiers ne sont pas balisés et les noms de fichiers apparaissent généralement en noir (bien que cela
dépend du thème GTK+ que vous utilisez). Les fichiers marqués apparaissent en rouge.

Jour ainsi que Détacher Commandes
Il existe plusieurs façons de baliser ou de supprimer les balises des fichiers. Ceux basés sur le clavier qui fonctionnent sur
dossiers individuels (également disponibles sur le Étiquetage menu) déplacer le curseur d'une ligne vers le bas
par la suite, pour faciliter le balisage ou la suppression du balisage de plusieurs fichiers.

Pour baliser ou supprimer le balisage d'un seul fichier à l'aide de la souris, faites un contrôle-clic (c'est-à-dire maintenez le contrôle
et cliquez) sur le nom de fichier ou la vignette correspondant dans le sélecteur. c'est vrai que tu
pourrait utiliser Jour (facultatif) Détacher sur le Étiquetage menu (voir La Sélecteur Menu, pour savoir comment choisir
le fichier étiqueté/non étiqueté en procédant de cette façon), mais c'est généralement beaucoup moins pratique
que d'utiliser contrôle-clic. (Les entrées de menu pour ceux-ci sont vraiment juste pour l'exhaustivité.)

Il existe également une commande disponible dans la visionneuse pour marquer le fichier actuellement affiché. Voir
Changer Image, pour plus de détails.

`='
`+'
`Serrure à clavier +'
`0'
`Sélecteur menu, Marquage, Jour'
Fichier de balise.

`-'
`Serrure à clavier -'
`9'
`Sélecteur menu, Marquage, Détacher'
Détachez le fichier.

`autre ='
`Alt-Clavier +'
`Alt-0'
`Sélecteur menu, Marquage, Jour Tous'
Marquez tous les fichiers.

`autre -'
`Alt-Clavier -'
`Alt-9'
`Sélecteur menu, Marquage, Détacher Tous'
Démarquez tous les fichiers.

`Alto'
`Sélecteur menu, Marquage, cabillot Tous'
Basculez toutes les balises. Cela inverse l'état étiqueté, de sorte que tous les fichiers précédemment étiquetés
deviennent non étiquetés, et tous les fichiers précédemment non étiquetés deviennent étiquetés.

Actuellement, il n'y a aucun moyen de basculer l'état de balise d'un (seul) fichier à partir du clavier.

En mouvement Entre Tagged Fichiers
Ces commandes vous permettent de rechercher (de vous déplacer vers) le fichier balisé suivant ou précédent (le cas échéant).
Notez que « suivant » et « précédent » ici sont relatifs à la position du curseur du clavier ; si
vous les utilisez depuis le menu, faites attention à faire un clic droit sur le fichier que vous souhaitez lancer le
recherche à partir de.

`/'
`Sélecteur menu, Marquage, Suivant Tagged'
Passer au fichier balisé suivant dans le répertoire.

`?'
`Sélecteur menu, Marquage, Précédent Tagged'
Passer au fichier balisé précédent dans le répertoire.

Des commandes équivalentes sont également disponibles dans le visualiseur (voir Changer Image).

Copier / Déplacer Fichiers
Vous pouvez copier ou déplacer des fichiers marqués vers un répertoire que vous spécifiez. Si aucun fichier n'est balisé, xzgv
copie/déplace le fichier sur lequel se trouve actuellement le curseur --- sauf si le curseur se trouve sur un
sous-répertoire, auquel cas il renvoie une erreur.

`C (Maj-c)'
`Sélecteur menu, fichier, Copier'
Copiez les fichiers balisés (ou le fichier actuel) dans un répertoire donné. xzgv demande le
répertoire de destination à l'aide d'une boîte de dialogue (voir Dialogue Boites) et y copie les fichiers.
S'il s'agit de copier un fichier mais qu'il y a un fichier existant dans le répertoire avec le même
nom, le fichier n'est pas copié et aucun des fichiers restants non plus.

`M (Maj-m)'
`Sélecteur menu, fichier, Move'
Déplacez les fichiers marqués (ou le fichier actuel) de la même manière.

RENOMMER A DOSSIER


En plus de copier/déplacer des fichiers, vous pouvez les renommer :

`Ctrl-n'
`Sélecteur menu, fichier, renommer filet'
Renommez le fichier ou le répertoire actuel --- xzgv refusera d'écraser tout fichier existant
fichiers/répertoires. Le nouveau nom doit rester dans le répertoire courant. (Voir
Copier / Déplacer Fichiers, pour savoir comment déplacer un fichier vers un autre répertoire (bien que
gardant le même nom).) Voir La Sélecteur Menu, pour savoir comment choisir le fichier renommé
lors de l'utilisation de la souris. (En gros, vous faites un clic droit sur le fichier lorsque vous ouvrez le
menu.)

je sais `Ctrl-n' n'est pas la touche la plus mnémonique possible pour 'renommer', mais tout est bon
ceux ont été pris. :-/

SUPPRESSION A DOSSIER


La suppression d'un fichier est assez simple :

`Ctrl-d'
`Sélecteur menu, fichier, Supprimer filet'
Supprimez le fichier pointé par le curseur du clavier (et toute vignette associée).
See La Sélecteur Menu, pour savoir comment choisir le fichier supprimé lors de l'utilisation de la souris.
(En gros, vous faites un clic droit sur le fichier lorsque vous ouvrez le menu.)

Notez qu'un seul fichier est supprimé (d'où `Supprimer le fichier'); il n'y a actuellement aucun moyen de
supprimer tous les fichiers marqués.

EN CHANGEANT ANNUAIRE


Le moyen le plus simple de changer le répertoire actuel dans xzgv est généralement de cliquer sur un répertoire
entrée dans la liste des fichiers (ou déplacez le curseur dessus et appuyez sur `Entrer'). Sélection du `..'
l'entrée se déplace vers le répertoire parent du répertoire actuel.

Il y a quand même une alternative :

(Notez que la clé de cette commande est shift-`g', pas 'g'.)

`G'
`Sélecteur menu, Annuaire, Modifier'
Accédez à un répertoire spécifié. xzgv demande le répertoire de destination à l'aide d'une boîte de dialogue
dans laquelle vous devez taper le nom du répertoire (voir Dialogue Boites), et passe à cela
répertoire s'il existe.

RESCANNER LES ANNUAIRE


Normalement, xzgv lit un répertoire une fois (au démarrage, ou lorsqu'un nouveau répertoire est
choisi). Donc si le contenu du répertoire est modifié par un autre programme, ce n'est pas
automatiquement réfléchi. Vous pouvez cependant dire explicitement à xzgv de « rechercher » le répertoire
(lire le contenu), ce qui mettra à jour la notion de xzgv de ce qu'il contient :

`Ctrl-r'
`Sélecteur menu, Annuaire, Rescan'
Analysez à nouveau le répertoire actuel.

EN CHANGEANT LES TRI COMMANDER


Normalement, les fichiers sont répertoriés par ordre asciibétique par nom. Cependant, vous pouvez à la place
faire trier la liste des fichiers par taille, date/heure de dernière modification ou par "extension" (le fichier
Type).

(Seul l'ordre des fichiers peut être modifié ; les répertoires sont toujours répertoriés en premier et toujours
dans l'ordre des noms.)

`Alt-n'
`Sélecteur menu, Annuaire, Sort by Nom'
Trier par nom. C'est la valeur par défaut.

`Alt-e'
`Sélecteur menu, Annuaire, Sort by Extension'
Trier par extension.

`Alt-s'
`Sélecteur menu, Annuaire, Sort by Taille'
Classer par taille. Les fichiers les plus volumineux sont répertoriés en dernier.

`Alt-d'
`Sélecteur menu, Annuaire, Sort by Temps & Date'
Trier par heure/date. Les fichiers les plus récents sont répertoriés en dernier.

Vous pouvez définir l'ordre de tri par défaut via la ligne de commande (voir Invoquer xzgv) ou une config
fichier (voir Configuration xzgv).

Vous pouvez utiliser trois horodatages possibles pour l'ordre de tri « Heure et date » :

`Alt-Maj-m'
`Sélecteur menu, Annuaire, Temps & Date Type, Modification Temps (heure)'
Utilisez l'heure de la dernière modification (`mtime'). C'est la valeur par défaut.

`Alt-Maj-c'
`Sélecteur menu, Annuaire, Temps & Date Type, Attribut Modifier Temps (temps)'
Utilisez l'heure du dernier changement d'attribut (`ctime'). Notez que c'est ne sauraient toujours le temps
le fichier a été créé, ce pour quoi il est parfois confondu ; par exemple, déplacer un fichier
avec `mv' changera généralement le ctime.

`Alt-Maj-a'
`Sélecteur menu, Annuaire, Temps & Date Type, Accès Temps (à l'heure)'
Utilisez l'heure du dernier accès (`mtime'). L'ordre du sélecteur n'est pas automatiquement
mis à jour lorsque xzgv lit les fichiers, car ce serait probablement ennuyeux ; faire un manuel
renumériser si besoin est.

DOSSIER SÉLECTEUR OPTIONS


Divers aspects du comportement du sélecteur de fichiers peuvent être configurés pendant l'exécution de xzgv,
en utilisant ces commandes à bascule (qui activent la fonctionnalité si elle était précédemment désactivée,
et vice versa).

Ces paramètres peuvent également être modifiés à l'aide des options de la ligne de commande (voir Options) et/ou config
paramètres de fichier (voir Configuration xzgv).

`Alt-a'
`Sélecteur menu, Options, Automatique Cacher'
Activez le masquage automatique du sélecteur lorsqu'une image est affichée (désactivé par défaut).
C'est pratique pour les petits écrans/fenêtres, ou pour les anciens utilisateurs de zgv qui ne font que creuser
cette interface modale groovy, euh, mec. :-)

`alt-b'
`Sélecteur menu, Options, Statut Bar'
Basculez la barre d'état en bas du sélecteur (désactivée par défaut). Cela affiche
messages dans certaines circonstances --- normalement, il dit juste quand une image est
étant lu.

`Sélecteur menu, Options, Vignette SMS'
Basculer les messages de lecture des vignettes (la valeur par défaut est désactivée), visible uniquement si la barre d'état
est autorisé. Ces messages indiquent clairement quand toutes les vignettes ont été lues, mais
avoir quelque chose qui clignote à chaque fois que vous changez de répertoire est généralement juste
ennuyeux.

`v'
`Sélecteur menu, Options, Fin rangées'
Basculer le mode « lignes fines » (désactivé par défaut), dans lequel les vignettes sont affichées à un tiers
leur taille normale afin que beaucoup plus de fichiers puissent être affichés à la fois. (Le clavier étrange
le raccourci pour cela est hérité de la bascule de mode « visuel » de zgv, qui avait à peu près un
effet similaire.)

LES TÉLÉSPECTATEUR


Une fois que vous avez sélectionné un fichier à afficher, il s'affiche dans la visionneuse (la partie droite de
fenêtre de xzgv). Cette section décrit ce que vous pouvez faire pendant la visualisation de l'image.

Comme le sélecteur, la visionneuse a son propre menu --- cliquez avec le bouton droit n'importe où sur la visionneuse (ou
appuyez sur `F10' ou 'Menu') pour l'afficher --- et un menu d'aide similaire (voir La Sélecteur Menu).

SORTIE LES TÉLÉSPECTATEUR


Lorsque vous utilisez la souris pour contrôler xzgv, peu importe que le sélecteur ou la visionneuse
a le focus clavier --- les opérations de la souris transcendent ces frontières insignifiantes. :-) Mais clavier
le contrôle est (nécessairement) effectivement modal, et vous devez donc « quitter » le visualiseur pour
pour avoir à nouveau le contrôle du clavier sur le sélecteur. Vous devez également quitter la visionneuse si
vous avez activé le mode de masquage automatique.

La sortie de la visionneuse est simple :

`Esc'
`Languette'
`Téléspectateur menu, Sortie à Sélecteur'
Quittez la visionneuse. Cela ramène également le sélecteur à sa taille précédente, s'il était
auparavant « caché ».

Une autre façon de quitter la visionneuse est de cliquer dessus, mais cette approche avec la souris seule
n'est vraiment utile que lorsque le sélecteur est "caché".

BIG PHOTOS


Une image peut très bien être trop grande pour tenir entièrement dans la fenêtre de visualisation. Il y a deux principaux
des choses qui peuvent vous aider à voir plus de l'image à la fois :

- Agrandissez la fenêtre xzgv. Vous pouvez le "maximiser" avec votre gestionnaire de fenêtres, ou vous
pourrait démarrer xzgv avec une fenêtre plus grande en utilisant `--géométrie' ou en mode plein écran (voir Options).
Le mode plein écran donne à xzgv la taille de fenêtre maximale possible, mais nécessite une coopération
de votre gestionnaire de fenêtres (et hélas, beaucoup ne sont pas aussi disposés qu'on pourrait le souhaiter) --- dans certains
cas, vous pouvez même trouver `--géométrie 100 % x 100 %' pour être plus efficace.

- Cachez le sélecteur. Pour ce faire, utilisez soit le mode de masquage automatique (voir Déposez votre dernière attestation Sélecteur Options), ou
masquer explicitement le sélecteur (voir Dissimulation le Sélecteur).

Mais bien sûr, ce ne sont que des solutions partielles au problème ; il y aura forcément
toujours des images plus grandes que ce que votre écran peut afficher à la fois. En général, il y a donc
deux façons de voir l'ensemble de l'image.

Défilement
Le défilement est l'approche par défaut pour gérer les grandes images dans xzgv. Lorsque le spectateur est
démarré, le coin supérieur gauche de l'image est affiché --- vous pouvez soit faire glisser l'image
avec la souris (c'est-à-dire cliquez et maintenez le bouton enfoncé, puis déplacez la souris),
ou utilisez les barres de défilement, ou utilisez les touches du curseur (et autres) pour vous déplacer dans le reste du
image:

`Curseur Up'
`K'
Remontez de 100 pixels. `Ctrl-Curseur Up' et 'k' les deux remontent de 10 pixels.

`Curseur Vers le bas'
`J'
Descendre de 100 pixels. `Ctrl-Curseur Vers le bas' et 'j' tous les deux descendent de 10 pixels.

`Curseur Gauche'
`H'
Déplacez-vous de 100 pixels vers la gauche. `Ctrl-Curseur Gauche' et 'h' les deux se déplacent vers la gauche de 10 pixels.

`Curseur Droite'
`L'
Déplacez-vous de 100 pixels vers la droite. `Ctrl-Curseur Droite' et 'l' les deux se déplacent vers la droite de 10 pixels.

`Page Up'
`Maj-Curseur Up'
`faire Ctrl'
Montez (presque) la hauteur de la fenêtre. (Il se déplace de 90% de la hauteur.)

`Page Vers le bas'
`Maj-Curseur Vers le bas'
`Ctrl-v'
Descendre (presque) la hauteur de la fenêtre.

`-'
`Maj-Curseur Gauche'
Déplacez-vous vers la gauche (presque) d'une longueur de fenêtre. (Il se déplace de 90% de celui-ci.)

`='
`Maj-Curseur Droite'
Déplacez-vous vers la droite (presque) d'une longueur de fenêtre.

`Accueil'
`Ctrl'
Déplacez-vous en haut à gauche de l'image.

`Fin'
`Ctrl-e'
Déplacez-vous en bas à droite de l'image.

Zoom Mode
Une autre façon de visualiser l'ensemble de l'image, celle qui vous permet de voir l'image
à l'écran, quelle que soit sa taille (ou sa petite taille), le mode zoom.

Le nom du mode zoom dérive de l'idée de "zoomer" un petit fichier pour qu'il s'adapte à la fenêtre. Mais
en réalité, il est plus souvent utilisé pour réduire un gros fichier à ajuster.

Le mode zoom n'est pas le mode par défaut et doit être activé. Une fois activé, il reste allumé jusqu'à ce que vous
désactivez-le à nouveau (ou jusqu'à ce que vous activiez la mise à l'échelle, ou sélectionnez Normal (voir écaillage)).

`z'
`Téléspectateur menu, Options, Zoom (ajuster à la fenêtre)'
Basculer en mode zoom.

`Alt-r'
`Téléspectateur menu, Options, Quand Zoom Réduire Seulement'
En mode zoom, seul réduire images pour s'adapter. Cela peut être utile lorsque vous allez
à travers de nombreuses images de taille imprévisible, car cela signifie que vous pouvez voir toutes
une grande image facilement sans signifier également que de minuscules petites icônes prennent une échelle de
Proportions bibliques. :-)

La façon dont le mode zoom réduit un fichier pour qu'il s'adapte à la fenêtre est (relativement) rapide mais dure, et
peut rendre l'image un peu moche. À l'avenir, il pourrait y avoir une option de lissage comme celle de zgv
vkludge, mais pour l'instant, je crains que le redimensionnement assez grossier ne soit tout ce qui est disponible.

Il existe en fait une alternative au mode zoom, car vous pouvez réduire une image à la place. Cette
n'est généralement utile que pour les très grandes images, cependant; le mode zoom a tendance à être le bon
Chose pour la plupart.

MISE À L'ÉCHELLE


Vous pouvez mettre une image à l'échelle --- cela la fait apparaître plus grande (ou plus petite) à l'écran. actes xzgv
un peu comme si l'image à l'échelle était l'image réelle ; par exemple, les touches du curseur défilent
par pas de 100 pixels mis à l'échelle, même si cela signifie déplacer une fraction de pixel (ou
plusieurs pixels) dans l'image d'origine (et de même pour le mouvement avec la souris).

La principale limitation de la mise à l'échelle (autre que le fait que cela ralentit les choses :-), au moins
lors de la mise à l'échelle) est que vous ne pouvez mettre à l'échelle que par des valeurs entières, vous ne pouvez donc faire chaque
pixel de l'image deux fois plus large/haut, ou trois fois plus large/haut, ou quatre fois, et ainsi
sur.

(Il peut sembler étrange de dire par exemple "deux fois plus large/haut" plutôt que "deux fois plus grand", mais
techniquement « deux fois la taille » ferait référence à l'augmentation de la largeur (et de la hauteur) en
environ 1.414...)

Normalement, xzgv n'effectue aucune mise à l'échelle, ce qui pourrait être considéré comme un rapport de 1:1. Mise à l'échelle
augmente ce rapport. Son augmentation dépend de l'option/clé que vous utilisez :

`d'
`Téléspectateur menu, Mise à l'échelle, Double écaillage'
Augmentez le ratio en le doublant --- cela conduit à des ratios de 2:1, 4:1, 8:1...

`s'
`Téléspectateur menu, Mise à l'échelle, Ajouter 1 à écaillage'
Augmentez le ratio en ajoutant un --- conduit à des ratios de 2:1, 3:1, 4:1...

Il existe des commandes similaires pour diminuer le rapport :

`D (Maj-d)'
`Téléspectateur menu, Mise à l'échelle, Réduire de moitié écaillage'
Diminuez le ratio en le réduisant de moitié.

`S (Maj-s)'
`Téléspectateur menu, Mise à l'échelle, Sol 1 de écaillage'
Diminuez le rapport en soustrayant un.

Habituellement, les mises à l'échelle double/moitié sont plus utiles.

Notez que vous pouvez également doubler/réduire de moitié la mise à l'échelle en utilisant Maj-clic gauche sur la visionneuse pour
double, et Maj-clic droit pour réduire de moitié. Cela change encore d'échelle « vers » le milieu de
la fenêtre cependant (plutôt qu'autour du point sur lequel vous avez cliqué, comme vous pouvez vous y attendre), qui est
un peu étrange et peut éventuellement être modifié à l'avenir.

Lorsque vous mettez à l'échelle "en dessous" de 1:1, les commandes ci-dessus conduisent à des rapports de (par exemple) 1:2, 1:4, 1:8,
etc. --- c'est-à-dire que les ratios fonctionnent de la même manière, mais dans l'autre sens. Cela vous donne
une image de plus en plus petite.

Le rapport d'échelle n'est jamais diminué en dessous de 1:32. Elle n'est également jamais augmentée au-delà de la
point où la taille globale de l'image dépasserait 32767x32767 --- cette limite est due à la
combinaison de la limite de X sur les tailles de fenêtre et de l'implémentation utilisée par xzgv pour la mise à l'échelle.

L'un des problèmes de la mise à l'échelle, compte tenu de la façon dont elle est actuellement mise en œuvre, est qu'il n'est pas
bien adapté à l'affichage tramé --- donc si vous utilisez un serveur 8 bits, faites glisser le
image autour lentement lors de l'utilisation de la mise à l'échelle (en particulier la mise à l'échelle avec interpolation) peut entraîner
dans certaines parties désagréables, striées et non tramées de l'image. :-(

Vous pouvez annuler l'effet de la mise à l'échelle (vers le haut ou vers le bas) à tout moment :

`n'
`Téléspectateur menu, Mise à l'échelle, Normal'
Reprendre l'affichage "normal" --- désactive le mode de mise à l'échelle, ainsi que le mode zoom.

Normalement, la mise à l'échelle fonctionne en transformant simplement les pixels en carrés de plus en plus grands (en
effet), qui restent de la même couleur. Cependant, vous pouvez activer une fonctionnalité appelée
« interpolation » qui gradue en douceur le changement de couleur entre les coins supérieurs gauche de
chaque pixel. C'est très lent, mais ça a l'air sympa.

`i'
`Téléspectateur menu, Options, Interpoler quand écaillage'
Basculer l'interpolation en mode de mise à l'échelle.

(Si vous aimez l'apparence de la mise à l'échelle avec interpolation, vous pouvez également être intéressé par un
programme que j'ai écrit appelé pnminterp, qui peut mettre à l'échelle un fichier PGM ou PPM tout en appliquant cette
effet. De nos jours, cela fait partie du package netpbm.)

La réduction, cependant, est implémentée un peu comme un mode de zoom spécial, et actuellement
il n'y a aucun moyen de rendre cela plus joli. :-/

xzgv "revient" normalement à la mise à l'échelle (ramenant l'échelle à 1:1) à la normale lorsque vous visualisez
une nouvelle image. Cependant, il est possible de désactiver ce comportement (voir Téléspectateur Options).

Il existe également un support pour une forme alternative de mise à l'échelle --- découplée, ou spécifique à l'axe,
mise à l'échelle. Lorsque vous effectuez une mise à l'échelle de cette manière, un seul axe de l'image est mis à l'échelle à la fois. Pour
exemple, vous pouvez choisir de doubler efficacement la hauteur d'une image (avec la largeur
laissé inchangé). En effet, ce type de mise à l'échelle est utile pour corriger temporairement
images destinées à être affichées en utilisant des pixels deux fois plus larges ou plus hauts que la normale.

`x'
`Téléspectateur menu, Mise à l'échelle, X Seulement, Double écaillage'
Augmentez le rapport (axe x) en le doublant.

`X (Maj-x)'
`Téléspectateur menu, Mise à l'échelle, X Seulement, Réduire de moitié écaillage'
Diminuez le rapport (axe x) en le réduisant de moitié.

`Alt-x'
`Téléspectateur menu, Mise à l'échelle, X Seulement, Ajouter 1 à écaillage'
Augmentez le rapport (axe x) en ajoutant un.

`Alt-Maj-x'
`Téléspectateur menu, Mise à l'échelle, X Seulement, Sol 1 de écaillage'
Diminuez le rapport (axe x) en soustrayant un.

`y'
`Téléspectateur menu, Mise à l'échelle, Y Seulement, Double écaillage'
Augmentez le rapport (axe y) en le doublant.

`Y (Sournois)'
`Téléspectateur menu, Mise à l'échelle, Y Seulement, Réduire de moitié écaillage'
Diminuez le rapport (axe y) en le réduisant de moitié.

`Alt-y'
`Téléspectateur menu, Mise à l'échelle, Y Seulement, Ajouter 1 à écaillage'
Augmentez le rapport (axe y) en ajoutant un.

`Alt-Maj-y'
`Téléspectateur menu, Mise à l'échelle, Y Seulement, Sol 1 de écaillage'
Diminuer le rapport (axe y) en soustrayant un.

Il existe également des raccourcis souris pour augmenter/réduire un seul axe ; contrôle-clic gauche
augmente, et contrôle-clic droit diminue. Par défaut, cela agit sur l'axe des y, mais
l'axe actif peut être basculé avec `Alt-c', ou en basculant le `Ctrl+Clic Balance X Axis'
option (voir Téléspectateur Options).

L'interpolation n'est actuellement pas prise en charge dans les situations où la mise à l'échelle x ne correspond pas
l'échelle y.

MIROIR ET ROTATION


Parfois, lorsque vous regardez une image, vous souhaiterez la retourner horizontalement ou verticalement, ou
faire pivoter:

`m'
`Téléspectateur menu, Orientation, Miroir (horiz)'
« Mettre en miroir » l'image (la retourner horizontalement).

`f'
`Téléspectateur menu, Orientation, Retournement (vert)'
« Retournez » l'image (retournez-la verticalement).

`r'
`Téléspectateur menu, Orientation, Rotation Droite'
Faites pivoter l'image de 90 degrés dans le sens des aiguilles d'une montre.

`R (Maj-r)'
`Téléspectateur menu, Orientation, Rotation Gauche'
Faites pivoter l'image de 90 degrés dans le sens inverse des aiguilles d'une montre. (Tous les lecteurs américains surpris et/ou
ennuyé par le fait que je ne dis pas "dans le sens inverse des aiguilles d'une montre" comprendra pourquoi les menus disent rotation
droite gauche. :-))

`N (Maj-n)'
`Téléspectateur menu, Orientation, Normal'
Restaurez l'orientation de l'image à la normale. Cela annule l'effet de tous les miroirs,
flips et/ou rotations.

xzgv normalement `inverse' l'orientation de l'image (la façon dont l'image a été transformée
par miroir/retourner/tourner) pour revenir à la normale lorsque vous visualisez une nouvelle image. Cependant, il est possible
pour le désactiver (voir Téléspectateur Options), afin que toutes les nouvelles images soient mises en miroir, retournées,
et/ou tourné de la même manière.

LUMINOSITÉ ET CONTRASTE


[Le changement de luminosité et de contraste n'est pas pris en charge dans xzgv 0.9.] xzgv fournit un support
pour changer la luminosité et le contraste, bien que compte tenu de la façon dont il doit redessiner l'image pour
faites-le, cela peut être un peu lent.

Actuellement, il n'y a aucun moyen de le faire avec la souris ; cela devrait être corrigé prochainement.

`,'
Diminuer le contraste.

`.'
Augmenter le contraste.

`<'
Diminuer la luminosité.

`>'
Augmenter la luminosité.

`:'
`;'
Réinitialisez le contraste et la luminosité à la normale. (`*' est également pris en charge, pour hystérique
raisins secs.) Notez que cela délibérément ne sauraient affecter le réglage gamma.

Tout changement de contraste est appliqué avant tout changement de luminosité, et tout ajustement gamma est
appliqué avant les deux.

GAMMA AJUSTEMENT


[Gamma n'est pas pris en charge dans xzgv 0.9.] Ah oui, gamma. Ce que c'est drôle. Le problème de base est le suivant
--- différents affichages ont des courbes de réponse d'intensité différentes. `` Cela a fait beaucoup de
les gens sont très en colère et ont été largement considérés comme un mauvais coup.'' :-)

Cela signifie que vous avez besoin d'un moyen de régler la luminosité avec laquelle vous affichez l'image pour
compenser. Mais puisqu'il s'agit de courbes de réponse, il ne s'agit pas seulement de
changer la luminosité de façon linéaire.

Cela ne semble pas si difficile à gérer, non? Tout ce dont vous avez besoin est d'obtenir le gamma (un nombre
qui spécifie combien la courbe se plie) pour l'image, et pour l'écran, divisez un par
l'autre et ajustez le cas échéant. Joie.

Mais, étant donné que le problème existe depuis que nous avons commencé à afficher plus de huit
couleurs, vous ne serez pas surpris de constater qu'il a déjà été corrigé. Et les correctifs tout
ont tendance à se heurter, et tout le monde a une idée différente de la façon de le résoudre. La "correction" habituelle est
supposer que celui qui a fait l'image l'a fait avec un gamma correspondant au gamma de votre
l'affichage, de sorte que vous pouvez simplement farcir les bits directement sur l'écran. Comme c'est facile, c'est le
approche la plus répandue. Mais c'est un peu stupide, donc tout le monde ne le fait pas. Combinez ça
avec l'absence de spécification gamma dans la plupart des formats d'image et les valeurs souvent fausses
spécifié par les gens dans ceux qui le font, et hop --- le gamma de l'image pourrait être juste
à propos de tout. Et le gamma de l'écran a également tendance à ne pas être facilement déterminé.

Alors comment diable gérez-vous quelque chose comme qui d'une manière à distance raisonnable ?

La réponse choisie dans xzgv est de vivre avec le fait que la probabilité de
obtenir automatiquement des valeurs correctes pour le gamma de l'écran et de l'image est fondamentalement
zéro. Une fois que vous acceptez cela, la chose sensée à faire est de le faire très facile et rapide à
modifier l'ajustement gamma aux valeurs couramment requises. Voici donc comment procéder :

`1'
Réglez l'ajustement gamma sur 1.0, c'est-à-dire aucun ajustement. Ce sont les paramètres par défauts.

`2'
Réglez le réglage gamma sur 2.2. Ceci est utile pour visualiser des fichiers gamma linéaire (un
exemple classique étant la sortie du raytracer) sur un moniteur PC moyen.

`3'
Réglez le réglage gamma sur 1 divisé par 2.2, soit environ 0.45. Ceci est utile pour le
inverse --- visualisation des fichiers moyens-PC-moniteur-gamma sur un affichage linéaire-gamma.
Historiquement, je pense que l'exemple classique aurait été de visualiser des fichiers PC sur un
Mac, mais je ne sais pas à quel point c'est vrai de nos jours.

`4'
Réglez l'ajustement gamma à sa valeur initiale, comme spécifié par un `--gamma' ligne de commande
option (voir Options) ou un paramètre de fichier de configuration équivalent (voir Configuration xzgv). La
la valeur par défaut utilisée si aucun n'a été spécifié est 1.0.

Une brève clarification s'impose probablement. La valeur de réglage gamma que vous avez définie dans
xzgv est en fait inversé (c'est-à-dire un divisé par) la vraie valeur d'ajustement utilisée. Cette
est (croyez-le ou non :-)) destiné à éviter toute confusion en reflétant le fait que écran
gamma est le plus largement considéré/bien connu.

Vous pouvez également ajuster le réglage plus précisément, de la même manière que la luminosité/le contraste :

`Alt-,'
Diminuez l'ajustement gamma (divisez-le par 1.05).

`Alt-.'
Augmentez l'ajustement gamma (multipliez-le par 1.05).

Notez que `:', et les autres touches qui réinitialisent la luminosité/le contraste, évitent délibérément
réinitialiser le réglage gamma.

Comme pour la luminosité/le contraste, il n'y a actuellement aucun moyen d'ajuster le gamma avec la souris ;
cela devrait être corrigé prochainement. (Mais la méthode basée sur le clavier 1/2/3/4 est susceptible d'être toujours
la méthode la plus rapide.)

EN CHANGEANT IMAGE


Il est possible d'aller directement au fichier précédent ou suivant (ou fichier balisé) dans la
répertoire, ou pour baliser un fichier, sans avoir à choisir le fichier dans le sélecteur de fichier en
main. Ces commandes sont particulièrement utiles lors de l'utilisation de xzgv à partir du clavier, mais
il existe également un raccourci souris notable pour passer à l'image suivante.

`Space'
`Téléspectateur menu, Suivant Image(s)'
Passez au fichier suivant dans dir et affichez-le. Vous pouvez également cliquer sur l'image/la visionneuse pour
faire ça. (Si vous trouvez que cela interfère avec le déplacement de l'image (bien qu'il
ne devrait pas), ou ne l'aime tout simplement pas, il peut être désactivé (voir Config Variables).

`b'
`Téléspectateur menu, Précédent Image(s)'
Accédez au fichier précédent dans dir et affichez-le.

`Ctrl-Espace'
`Téléspectateur menu, Marquage, Jour puis Suivant'
Marquez le fichier actuel, puis passez au fichier suivant dans le répertoire et affichez-le.

`/'
`Téléspectateur menu, Marquage, Suivant Tagged'
Passez au fichier balisé suivant dans dir et affichez-le.

`?'
`Téléspectateur menu, Marquage, Précédent Tagged'
Accédez au fichier balisé précédent dans dir et affichez-le.

CACHE LES SÉLECTEUR


Lors de l'exécution sur de petits écrans ou dans une petite fenêtre, il peut être un peu ennuyeux de perdre
l'espace de visualisation en affichant le sélecteur en permanence lorsque vous n'en avez pas réellement besoin.
La solution habituelle à ce problème consiste à activer le mode de masquage automatique. Mais et si quelques photos
que vous regardez sont petits et certains grands ? Il peut parfois être presque aussi ennuyeux d'avoir le
sélecteur caché pour `faire de la place' pour une petite image qui n'en avait pas besoin. Alors pour ça
raison, ou peut-être que si vous n'aimez tout simplement pas le mode de masquage automatique :-), vous préférerez peut-être quitter
masquer automatiquement et masquer explicitement le sélecteur si nécessaire :

`Z (maj-z)'
`Téléspectateur menu, La fenêtre, Cacher Sélecteur'
Cachez le sélecteur. (Il s'agit en fait d'une bascule, en quelque sorte ; « masquer le sélecteur » lorsqu'il est
déjà caché le révèle.)

Vous pouvez également masquer ou afficher le sélecteur en cliquant avec le milieu sur la visionneuse.

MINIMISER XZGV


En général, il est assez facile d'utiliser votre gestionnaire de fenêtres pour changer de fenêtre, etc., mais quand
exécuter en plein écran, cela peut parfois être un peu problématique. Pour cette raison, xzgv a
prise en charge intégrée de l'« iconification » :

`Ctrl-z'
`Téléspectateur menu, La fenêtre, Minimiser'
Réduisez la fenêtre xzgv.

TÉLÉSPECTATEUR OPTIONS


Comme avec le sélecteur, diverses options peuvent être désactivées/activées qui se rapportent à la visionneuse.

Ces paramètres peuvent également être modifiés à l'aide des options de la ligne de commande (voir Options) et/ou config
paramètres de fichier (voir Configuration xzgv).

`z'
`Téléspectateur menu, Options, Zoom (ajuster à la fenêtre)'
Basculer le mode zoom, discuté plus en détail ailleurs (voir Zoom Mode).

`Alt-r'
`Téléspectateur menu, Options, Quand Zoom Réduire Seulement'
Basculer en réduction uniquement en mode zoom, également couvert ailleurs (voir Zoom Mode).

`i'
`Téléspectateur menu, Options, Interpoler quand écaillage'
Basculez l'interpolation lorsqu'une image est agrandie. Encore une fois, cela a déjà
été mentionné (voir écaillage).

`Alt-c'
`Téléspectateur menu, Options, Ctrl+Clic Balance X Axis'
Basculez l'axe mis à l'échelle lorsque vous Ctrl-clic (ou Ctrl-clic droit) sur le
image. La valeur par défaut consiste à mettre à l'échelle l'axe des y.

`F (maj-f)'
`Téléspectateur menu, Options, Tremblement in 15 & 16-bits'
Basculez le dithering dans les modes 15/16 bits. Cela augmente la profondeur de couleur apparente
rendre les gradations beaucoup plus belles, mais c'est plus lent que le rendu non tramé, et
peut (en 16 bits) déformer légèrement la balance des couleurs d'une image. (Le `F' clé était
choisi pour cela car la bascule de dither est fonctionnellement similaire aux "fakecols" de zgv
basculer.)

`Téléspectateur menu, Options, Revenir écaillage Pour Nouveauté Pic'
Normalement, xzgv renvoie la mise à l'échelle à 1 (normal) lorsqu'une nouvelle image est
choisi. En le désactivant, vous pouvez conserver la mise à l'échelle dans la sélection d'images.
(Il n'y a actuellement aucun raccourci clavier pour cette option assez rarement modifiée ---
pour le basculer depuis le clavier, vous devez utiliser le menu contextuel (appuyez sur `F10'), et
sélectionnez l'élément de menu.)

`Téléspectateur menu, Options, Revenir Orient Pour Nouveauté Pic'
De même, xzgv revient à la véritable orientation de l'image (pas en miroir, en rotation,
etc.) lors de la sélection d'une nouvelle image. La désactivation de cette option signifie que tout
les miroirs/flips/rotations appliqués persistent sur plusieurs images. (Pas de clavier
raccourci --- voir ci-dessus.)

`Téléspectateur menu, Options, Utilisez Exif Orientation'
Basculer la prise en charge de l'orientation Exif. Appareils qui créent des fichiers JPEG dans Exif
format (par exemple de nombreux appareils photo numériques) peut ajouter une balise d'orientation au fichier, qui
indique comment l'appareil photo était tenu lorsque la photo a été prise. Lorsque cette balise est
présent, xzgv peut ajuster l'image pour compenser une caméra tenue sur son
côté. (Ceci n'est pas fait par défaut car cela déforme la vraie image, ce qui pourrait
être déroutant si vous ne savez pas pourquoi cela se produit.) L'activation de cette option peut être
utile si vous prenez des photos avec votre appareil photo sur le côté, mais que vous ne voulez pas avoir à le faire
faire pivoter les images avant de pouvoir les visualiser correctement. Bien sûr, pour que cela
fonctionne, votre appareil photo doit insérer la balise d'orientation en premier lieu --- mais
ça ne peut pas faire de mal d'essayer et de voir. (Pas de raccourci clavier --- voir ci-dessus.)

DOSSIER FORMATS


Les fichiers d'images sont stockés sous différentes formes, ou « formats de fichier ». xzgv, via
gdk, prend en charge de nombreux.

DOSSIER TYPE IDENTIFICATION


Le format d'un fichier est identifié par son contenu. Le code de lecture de fichier repose sur
libgdk pour déterminer le type de fichier et lire le fichier correctement ; généralement, cela utilise le
le « numéro magique » du format pour déterminer le type de fichier --- par exemple, un fichier JPEG/JFIF commence par le
(hex) octets `FF D8'. Donc si vous démarrez xzgv avec xzgv foo, et foo est dans un format pris en charge
(comme JPEG), le format sera déterminé et le fichier chargé même si le
« extension » est absent.

CONFIGURATION XZGV


De nombreux aspects du fonctionnement de xzgv peuvent être modifiés en utilisant un fichier de configuration.

CONFIG DES DOSSIERS


Un fichier de configuration vous permet de modifier certains aspects du comportement de xzgv. xzgv prend en charge deux
fichiers de configuration possibles --- un à l'échelle du système, /etc/xzgv.conf; et un pour chaque utilisateur dans
leur répertoire personnel, $ACCUEIL/.xzgvrc. Les deux sont facultatifs. Si $ACCUEIL/.xzgvrc existe, c'est
d'utiliser plutôt ; of /etc/xzgv.conf.

Avant de décrire le format des fichiers de configuration, il peut être utile de donner un exemple de fichier :

# Exemple de fichier de configuration xzgv
# Les lignes de commentaires commencent par `#' et sont ignorées,
# tout comme les lignes vides.

# faire en sorte que les photos s'adaptent à la fenêtre
zoomer sur
# monopolise l'écran :-)
plein écran activé

C'est un format basé sur la ligne. Chaque ligne (ou plutôt chaque ligne qui n'est pas une ligne de commentaire et
n'est pas vide) attribue une valeur à une seule "variable" prédéfinie. xzgv en a beaucoup
variables qu'il vous permet de modifier de cette manière. Par exemple, le plein écran option ci-dessus
contrôle si xzgv essaie ou non d'utiliser tout l'écran pour sa fenêtre. S'il est donné
la valeur `on'/'y'/'Oui'/'1' Cela fait; si `de rabais'/'n'/'aucune'/'0', ce n'est pas le cas. La plupart des variables
sont de ce type « booléen » par oui ou par non.

Étant donné que les variables définies dans un fichier de configuration ont un effet direct sur le fonctionnement de xzgv, il peut être
plus facile de les appeler simplement « paramètres ». En effet, une telle terminologie est utilisée à l'occasion dans
cette documentation.

CONFIG VARIABLE TYPES


Il existe différents types de variables :

- Booléen. Ce sont des variables on-ou-off, oui ou non. La plupart des variables du fichier de configuration de xzgv
sont de ce type.

- Entier (actuellement inutilisé). Ce sont des nombres entiers. La signification du nombre dépend
à quoi sert la variable.

- Réel (virgule flottante). Il peut s'agir d'un nombre entier ou d'une fraction décimale. Seulement le gamma
variable est de ce type.

- Géométrie. Ce format de spécification de taille et/ou de position de fenêtre n'est utilisé que pour le
`géométrie' réglage. Voir Options, pour une description du fonctionnement de ce type.

CONFIG VARIABLES


Actuellement, la plupart des variables de configuration (paramètres) dans xzgv peuvent également être définies par ligne de commande
options; en effet, le nom du paramètre dans tous ces cas est identique à cela pour le
version longue de l'option (par exemple `plein écran', 'masquage automatique'). En tant que tels, ils sont documentés
dans la section qui traite des options de ligne de commande et autres (voir Options).

Cependant, certains paramètres ne sont disponibles que dans le fichier de configuration :

cliquez-pour-suivant
Ceci est activé par défaut, vous permettant de cliquer sur la visionneuse pour passer à la suivante
image. Si désactivé, cliquer sur la visionneuse ne fait rien.

RAISONNEMENT


Ici, j'essaie (RJM) d'expliquer pourquoi j'ai fait les choses comme je l'ai fait. Celui-ci est présenté dans un
forme de questions-réponses en quelque sorte.

POURQUOI ENCORE UN AUTRE TÉLÉSPECTATEUR?


Auparavant, cette section se concentrait sur xv; cela avait peut-être du sens quand j'ai à l'origine
l'a écrit, et a toujours un certain sens limité pour zgv, mais pour xzgv c'était
l'air de plus en plus daté. Et donc ici, j'écris une mise à jour. :-)

J'ai initialement écrit xzgv car je n'étais tout simplement pas satisfait des téléspectateurs pour X que je connaissais
de l'époque (mi-1999). Au moment de la rédaction (fin 2000), d'autres éléments clés sur xzgv
deviennent apparents, en partie grâce aux réponses que j'y ai reçues :

o C'est "rapide". Non, il n'effectue aucune opération particulière plus rapidement que les autres téléspectateurs en ce qui concerne
comme je le sais (enfin, peut-être des mises à jour de vignettes :-)); plutôt, l'interface essaie de ne pas entrer
votre chemin. Cliquez sur un nom de fichier et l'image apparaît. Pas de multiplicité de barres d'outils ou
fenêtres, c'est juste là.

o Comme avec zgv, il essaie de bien faire une chose, visualiser des images. Ce n'est pas parfait dans ce
égard, je l'admets, mais au moins ça reste bien à l'écart de la retouche d'image.

o C'est, euh, un peu comme zgv. Certains d'entre nous aiment ça. :-)

Je ne prétendrai pas que xzgv est la visionneuse ultime pour tout le monde. Certaines personnes préféreront d'autres
approches, ou simplement préférer d'autres téléspectateurs. (Certaines personnes peuvent même encore utiliser xv, ghod
interdire.) Il y a quelques visionneuses que vous aimeriez essayer si vous ne pensez pas beaucoup à
xzgv :

o gqview. Cela semble être bien vu. Je le trouve un peu fantaisiste et évier de cuisine ;
pas tout à fait aussi «pur» ou concentré que xzgv, à mon humble avis. Je pense que plus de gens l'utilisent que xzgv cependant.

o xli. Je ne sais pas si cela est maintenu ces jours-ci, mais ce n'est pas un trop mauvais spectateur. Non
vignettes ou sélecteur de fichier cependant. (Ces jours-ci, j'utilise principalement ceci pour définir la racine
pixelmap de la fenêtre, quelque chose que je ne le font pas pense appartient à un spectateur, mais à quel xli arrive-t-il
être assez bon.)

o qiv. Si je lis correctement entre les lignes, il s'agit essentiellement d'un remplacement moderne de
XLI.

o gtksee. Je n'ai pas essayé cela, mais je pense que l'idée est que c'est un clone d'ACDSee, et
il semble y avoir énormément de gens qui veulent un clone de ça. Quel est leur problème.
: ^)

o Yeux électriques. Pour être honnête, je pense que cela a été surclassé par les autres téléspectateurs ces
jours, ce qui montre le chemin parcouru.

Ah, vous dites, qu'en est-il du xv ? Eh bien, nous avons énergiquement atteint le point où personne n'a besoin d'utiliser
xv plus. Quiconque utilise xv ces jours-ci devrait vraiment laisser tomber ce tas de non-conçus
Merde gratuite et utilisez l'une des meilleures visionneuses maintenant disponibles. C'est si simple.

POURQUOI NON L'ÉDITION D'IMAGE CAPACITÉS ?


C'est un fscking téléspectateur, merde. Si vous voulez du xv vous savez où le trouver.

(OTOH, si vous voulez un décent éditeur d'images, utilisez Gimp.)

POURQUOI A TEXINFO MANUEL?


Pendant des années, j'ai maintenu une "page de manuel" conventionnelle pour zgv (dont xzgv était vaguement basé
au). Mais au fil du temps, j'ai réalisé à quel point la page de manuel zgv était devenue incroyablement confuse.

J'ai donc voulu réécrire la documentation de zgv d'une manière plus sensée, dans un autre format
qu'une page de manuel. Je voulais un format établi, bien supporté, structuré et croisé.
référencement. J'ai senti que cela en faisait un choix entre HTML et texinfo. HTML m'a semblé
être une cible mobile pas comme les autres, et pas aussi bien prise en charge sur les terminaux texte que Info
(et donc texinfo). (Ce dernier point n'est certes pas trop pertinent dans la mesure où xzgv est
concerné.) Quand j'ai remarqué qu'un convertisseur existait pour convertir texinfo en HTML dans n'importe quel
affaire, l'affaire a été classée. La documentation de xzgv était alors basée sur celle de zgv --- le
la documentation est probablement plus similaire que les programmes. :-)

Ne vous méprenez pas --- J'aime les pages de manuel. Et même avec l'excellente documentation Texinfo
et le mode Texinfo très utile d'Emacs, l'écriture de texinfo n'est guère facile. (Sans Texinfo
les commandes de mise à jour des nœuds et des menus du mode, personnellement, je trouverais cela presque impossible !) Mais
les grandes pages de manuel ne sont tout simplement pas bonnes pour la référence, et cela est aggravé par le relatif
manque de structure.

POURQUOI UN ESPACE PHRASE PREND FIN?


La façon conventionnelle d'écrire texinfo est de faire suivre chaque phrase de deux espaces après le
point (ou tout ce qui termine la phrase). Beaucoup de gens écrivent normalement de cette façon dans un non-texinfo
contexte aussi. Mais une proportion importante de personnes écrivent normalement du texte avec un seul espace
après le point --- et je suis l'un d'entre eux.

La documentation Texinfo donne l'impression que deux espaces must être utilisé; ça dit ``ça
est important de mettre deux espaces à la fin des phrases dans les documents Texinfo.'' Mais le
seule circonstance dans laquelle l'espacement du fichier texinfo est préservé (dans un sens
autre que « il y a un espace ici ») est lorsque le texinfo est converti au format Info. Donc,
en fait, la décision d'utiliser deux espaces dépend de la façon dont l'auteur souhaite que la sortie Info soit
apparaissent --- il s'agit d'une décision subjective qui devrait être entièrement down à le préférence
of le auteur, malgré la tentative de la documentation Texinfo de faire sonner les deux espaces comme un
objectif vous devez faire ce genre de chose.

Vous pourriez alors vous demander quel est le problème avec l'utilisation d'un espace unique. Eh bien, "makeinfo" doit
reformater les paragraphes et chaque fois qu'il doit insérer un espace à (ce qui lui semble être)
la fin d'une phrase, il insère deux espaces. Ce comportement ne peut pas être modifié, contrairement à
Emacs (fin de phrase-double-espace; voir Niveau de remplissage Commandes dans l' emacs info) et GNU fmt
(-u; voir fmt invocation dans l' textutils fichier d'informations). De plus, en essayant de « corriger » la sortie
Les informations avec sed ne fonctionnent pas correctement car les `tags' utilisés pour trouver rapidement les nœuds sont alors
Incorrect. Ceux-ci pourraient bien sûr également être corrigés, mais cela impliquerait beaucoup plus de travail
qu'une simple invocation sed.

Donc, de manière réaliste, quiconque écrit texinfo avec un espace doit supporter le
une fin de phrase occasionnelle à deux espaces étant insérée dans leur texte --- pire encore, le
l'algorithme de formatage `makeinfo' actuel semble insérer deux espaces même après
abréviations (telles que « par exemple » et « etc. »), qui cassent même les texinfo à deux espaces. (C'est
particulièrement ironique d'ailleurs, puisque l'argument principal des partisans des deux espaces en faveur de la
la pratique est souvent la façon dont elle permet de faire la différence entre
abréviations et fin de phrase.)

Un dernier point mérite peut-être d'être noté ; Je ne suis pas la première personne à écrire des fichiers texinfo en utilisant
un espace. Au moment de la rédaction, il est utilisé dans la documentation texinfo pour BFD, gdbm,
GTK/GDK, (Linux) IPC et viper, et je suppose qu'il y a des instances dont je ne suis pas au courant.

Utilisez xzgv en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad