EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

xzgv – Online in der Cloud

Führen Sie xzgv im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl xzgv, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


xzgv – Bildbetrachter für X, mit Miniaturansicht-basierter Dateiauswahl

ZUSAMMENFASSUNG


xzgv [Optionen] [dir | Datei ...]

BESCHREIBUNG


(Hinweis: Diese Manpage wird automatisch aus der Texinfo-Datei von xzgv generiert und sieht daher möglicherweise wie folgt aus:
ein wenig merkwürdig. Wir entschuldigen uns für die Unannehmlichkeiten. :-))

xzgv ist ein Bildbetrachter für X mit einer auf Miniaturansichten basierenden Dateiauswahl. Die verwendeten Miniaturansichten
(Miniaturansichten sind kleine „Vorschau“-Versionen der Bilder) sind kompatibel mit xv, zgv,
und der Gimp. Die Arten von Bildern, die xzgv zur Anzeige zulässt, sind Bilder im Rasterformat
(manchmal auch „Bitmaps“ und/oder „Pixmaps“ genannt); Dinge wie GIF-Dateien, JPEG-Dateien, PNG
Dateien usw.

Meistens werden Sie wahrscheinlich den Dateiselektor von xzgv verwenden wollen (siehe Das Reichen Sie das
Wähler), um auszuwählen, welche Datei(en) angezeigt werden sollen. Dies ist, was auf der linken Seite angezeigt wird
Fenster, wenn Sie xzgv starten, nur als „xzgv' (sehen Optionen). Es zeigt eine Liste von an
Unterverzeichnisse und Bilddateien im aktuellen Verzeichnis, zusammen mit einem kleinen „Miniaturbild“
Versionen der Bilder, falls vorhanden. (Wenn in einem bestimmten Verzeichnis keine Miniaturansichten angezeigt werden, oder
Wenn sie für einige Dateien fehlen, können Sie sie durch Drücken von „erstellen/aktualisieren“.u'. Sehen
Aktualisierung Thumbnails.)

Wenn Sie eine Datei zum Anzeigen ausgewählt haben, können Sie sie anzeigen, indem Sie darauf klicken oder „`“ drückenEnter'.
Dieser liest das Bild aus und zeigt es im rechten Teil des Fensters, dem Viewer, an
(sehen Das Zuschauer). Anschließend können Sie das Bild verschieben (falls es größer ist als hineinpasst).
Ziehen Sie es mit der Maus oder verwenden Sie die Bildlaufleisten oder die Cursortasten. Dann können Sie
Wählen Sie mit der Dateiauswahl ein anderes Bild aus (Sie müssen jedoch ` drückenEsc' oder `Tab' Erste
wenn Sie die Tastatur verwenden), oder Sie können xzgv beenden, indem Sie ` drückenq'.

Während xzgv ähnlich wie jedes andere X-Programm funktioniert und auf jeden Fall mausfreundlich ist :-), ist es das auch
auch tastaturfreundlich gestaltet. Alles in xzgv kann vollständig über das erledigt werden
Klaviatur. Ein Großteil dieser Tastaturunterstützung funktioniert wie beim ursprünglichen zgv (einer ähnlichen Konsole).
basierender Bildbetrachter für Linux).

Diese Übersicht ist, wie Sie vielleicht erwarten, nur eine sehr einfache Einführung in das, was
xzgv kann das und beschreibt nur eine sehr grundlegende Verwendung von xzgv. xzgv kann noch viel mehr; weiter lesen
um herauszufinden, was.

DANKSAGUNG


xzgv wurde hauptsächlich von Russell Marks geschrieben, der auch Autor dieses Handbuchs ist. Es ist
gepflegt von Reuben Thomas.

Costa Sapuntzakis hat Code für eine viel schnellere Generierung von JPEG-Miniaturansichten beigesteuert (zu zgv,
die ich für xzgv angepasst habe).

Die verwendeten Verzeichnis-/Dateisymbole basierten lose auf denen von GMC dir-close.xpm. Ich denke Tuomas
Kuosmanen war dafür verantwortlich, wie aus dem Änderungsprotokoll hervorgeht.

`mkinstalldirs' kommt direkt aus dem `texinfo'-Paket und wurde von Noah Friedman geschrieben.
(Dies wird auch während der Installation verwendet.)

Ein großer Dank geht an die vielen Verantwortlichen für GTK+, ohne die xzgv fast nicht wäre
sicherlich nicht passiert. (Aber nein danke für Electric Eyes, das war fast nett
genug für mich, um mich überhaupt nicht mit xzgv zu beschäftigen! :-))

getopt*.[ch] stammen aus der GNU-Libc.

OPTIONAL


Normalerweise würden Sie xzgv als einfaches „aufrufen“.xzgv' (vielleicht über ein Fenstermanagermenü, oder
GNOME/KDE-Menü usw.). Sie können jedoch direkt die anzuzeigenden Dateien oder einen Start angeben
Verzeichnis in der Befehlszeile. Darüber hinaus gibt es verschiedene Möglichkeiten.

(Wenn Sie neu bei xzgv sind, sollten Sie den Rest dieses Abschnitts wahrscheinlich vorerst überspringen und kommen
später darauf zurückkommen.)

Das allgemeine Format der xzgv-Befehlszeile sieht ungefähr so ​​aus:

xzgv [Optionen] [dir | Datei ...]

Es werden zwei Arten von Optionen unterstützt: die traditionellen Unix-Einzelbuchstabenoptionen und
Lange Optionen im GNU-Stil. Die meisten Optionen können auf beide Arten verwendet werden und beide Formen werden aufgeführt
in der Tabelle unten.

Beachten Sie, dass alle Optionen nach jeder Konfigurationsdatei(en) verarbeitet werden. Einstellungen der Konfigurationsdatei
sind genau wie die Namen der langen Optionen unten, abzüglich des `--' (sehen Konfigurieren xzgv), obwohl a
Einige Befehlszeilenoptionen sind als Konfigurationsdateieinstellungen nicht zulässig (z. B. `Hilfe') und Laster
versa.

Folgendes bewirken die Optionen:

`-a'
`--auto-hide'
Blendet die Auswahl automatisch aus, wenn ein Bild ausgewählt wird, damit der Betrachter es verwenden kann
das ganze Fenster.

`--careful-jpeg'
Aktivieren Sie libjpeg „Fancy Upsampling“. xzgv verwendet standardmäßig die schnellere Methode; als die
In der libjpeg-Dokumentation heißt es: „Die visuelle Wirkung der schlampigeren Methode ist oft.“
sehr klein.''

`--delete-single-prompt'
(Beachten Sie, dass dies normalerweise aktiviert ist; verwenden Sie `--delete-single-prompt=off' Etwas deaktivieren
es.) Wenn behindert, xzgv löscht eine Datei sofort, wenn es dazu aufgefordert wird, ohne
Aufforderung zur Bestätigung. (Es ist `Single' weil mehrere Dateien gleichzeitig gelöscht werden
wird in Zukunft unterstützt und verfügt über eine separate Eingabeaufforderungsüberschreibung.)

`--dither-hicol'
Verwenden Sie Dithering in 15/16-Bit, unabhängig von der Standardeinstellung. Sehen Zuschauer Optionen,
für eine Diskussion der Vor- und Nachteile. Sie können auch „“ verwenden--dither-hicol=off'zu
Deaktivieren Sie dies.

`--exif-orient'
Verwenden Sie in JPEG-Dateien Exif-Ausrichtungs-Tags (die beispielsweise von Digitalkameras eingefügt werden).
Achten Sie vor der Anzeige auf die korrekte Bildausrichtung. Sehen Zuschauer Optionen, für Details.

`--fast-recursive-update'
Wenn Sie eine rekursive Aktualisierung der Miniaturansichten durchführen, lesen Sie vorher nicht die vorhandenen Miniaturansichten
Aktualisierung. Dies ist seit xzgv 0.7 so gut wie veraltet, da die Geschwindigkeitssteigerung jetzt erfolgt
unerheblich. Es kann jedoch dennoch nützlich sein, wenn Sie ein aktualisieren möchten riesig Anzahl der
Kleine Verzeichnisse, für die nur wenige oder gar keine Aktualisierungen erforderlich sind.

`-f'
`--Vollbildschirm'
Führen Sie den Vollbildmodus aus und verwenden Sie dabei den gesamten Bildschirm für das xzgv-Fenster, ohne dass überhaupt ein Fenster vorhanden ist.
Manager-Dekorationen (Fensterrahmen, Titelleiste usw.) wenn möglich.

`-G Welle'
`--Gamma Welle'
[In 0.9 nicht unterstützt.] Stellen Sie die verwendete Gammaanpassung ein (siehe Gamma Einstellung). Die
Der Standardwert ist 1.0. Dadurch wird auch der „Anfangswert“ festgelegt, der beim Zurücksetzen des Gammas verwendet wird
Einstellung.

`-g geom'
`--Geometrie geom'
Legen Sie die Geometrie (Position und/oder Größe) des xzgv-Fensters fest auf geom. Die Geometriezeichenfolge
sollte im üblichen X-Format vorliegen, mit der Erweiterung, dass Positionen/Größen ein haben dürfen
`%'-Suffix bedeutet, dass sie als Prozentsätze der Bildschirmbreite/-höhe behandelt werden.
Die Standardgeometrie ist `92 x 85 %'.

Für diejenigen, die mit der Funktionsweise von „Geometrie“ nicht vertraut sind, finden Sie hier eine kurze Beschreibung
die Syntax. Es ist `BxH', oder `+X+Y', oder `BxH+X+Y', wobei `W' ist Breite, `H' Höhe,
`X' die x-Position und `Y' die y-Position. Das erste Formular gibt nur die Größe an,
das zweite nur die Position --- das `BxH+X+Y' form gibt beides an.

Nun, das `+X+YDas Bit gibt normalerweise an, wo sich die obere linke Ecke des Fensters befindet. Aber du
kann ` verwenden-' statt `+' für die x- und/oder y-Position. In diesem Fall wird angegeben
die Lücke zwischen der rechten/unteren Kante des Fensters und der rechten/unteren Kante des Bildschirms.
(Beachten Sie jedoch, dass jeder Fensterrahmen, den Ihr Fenstermanager dem Fenster hinzufügt, dies auch tut
wird bei dieser Berechnung nicht berücksichtigt, daher müssen Sie möglicherweise etwas experimentieren, um das zu erhalten
gewünschte Position.) Sie können sowohl mit ` auch negative Zahlen verwenden+' und `-' --- So
`+-50+0' verschiebt das Fenster teilweise links vom Bildschirm und `+0--50' heißt es
teilweise außerhalb des unteren Bildschirmrandes --- aber das ist von fragwürdigem Wert. :-)

Schließlich erweitert xzgv, wie oben erwähnt, diese Syntax, indem es Ihnen die Verwendung von ` ermöglicht%'zu
Geben Sie Prozentsätze der Bildschirmbreite/-höhe anstelle von Pixeln an, z
`50 % x 30 % – 30 % – 20 %'. Es ermöglicht Ihnen auch die Verwendung reeller Zahlen wie „12.34', welcher
kann mit ` nützlich sein%'.

`-h'
`--help'
Zeigen Sie eine Liste der Optionen und eine kurze Beschreibung der Funktion der Optionen an.

`--image-bigness-threshold numpix'
Legen Sie die Grenze fest numpix Danach gelten Bilder als „groß“ und sind es nicht mehr
werden auf einmal gerendert (was das Scrollen viel angenehmer macht, aber den Speicher belastet und ...
kann bei großen Bildern langsam sein), sondern wird stattdessen Stück für Stück gerendert. Einheiten sind
Anzahl der Pixel im Bild (d. h. Breite mal Höhe), und der Standardwert ist 2000000
Pixel.

`--interpolieren'
Beim Hochskalieren zwischen den Bildpixeln interpolieren (siehe Skalierung). Dies
sieht normalerweise schöner aus, ist aber eher langsam.

`--mouse-scale-x'
Wenn diese Option aktiviert ist, wird durch Klicken bei gedrückter Strg-Taste auf den Viewer nur die X-Achse skaliert. (Die Standardeinstellung ist
um nur die Y-Achse zu skalieren.)

`--revert-orient'
(Beachten Sie, dass dies normalerweise aktiviert ist; verwenden Sie `--revert-orient=off', um es zu deaktivieren.) Wenn
behindert, der Ausrichtungszustand (Spiegeln/Spiegeln/Drehen) bleibt zwischen den Bildern erhalten (siehe
Zuschauer Optionen).

`--revert-scale'
(Beachten Sie, dass dies normalerweise aktiviert ist; verwenden Sie `--revert-scale=off', um es zu deaktivieren.) Wenn
behindert, die Skalierung bleibt zwischen den Bildern erhalten (siehe Zuschauer Optionen).

`--selector-width'
Legen Sie die Standard-/Anfangsgröße des Selektors in Pixel fest. Die normale Einstellung ist 200.

`-T'
`--show-tagged'
Namen der aktuell getaggten Dateien beim Beenden von xzgv anzeigen. (Sie sind auf stdout aufgeführt,
(eine pro Zeile.) Dies kann nützlich sein, wenn Sie mehrere Dateien auswählen möchten
grafisch und bearbeiten Sie sie mit etwas anderem.

`--show-thumbnail-messages'
Wird in der Statusleiste angezeigt, wenn Miniaturansichten gelesen werden. Die Statusleiste muss sein
Damit diese Nachrichten sichtbar sind, ist dies natürlich aktiviert. :-)

`-k'
`--skip-parent'
Für das erste angezeigte Verzeichnis überspringen Sie den Cursor .. (das übergeordnete Verzeichnis). Das kann
Dies kann nützlich sein, wenn Sie den Speicherplatz sofort zum Durchblättern des Verzeichnisses nutzen möchten.

`-o Auftrag'
`--Sortierreihenfolge Auftrag'
Legen Sie die anfängliche Sortierreihenfolge fest, die im Selektor verwendet wird. Mögliche Einstellungen sind `Name',
`ext', `Größe' und `Datum' (oder `Zeit'); nur das erste Zeichen der Einstellung
(`n'/`e'/`s'/`d'/`t') müssen angegeben werden. Die Standardeinstellung ist die Namensreihenfolge.

`--sort-timestamp-type tippe'
Legen Sie den Zeitstempeltyp fest, der bei Verwendung der Sortierreihenfolge nach Zeit/Datum verwendet werden soll. Möglich
Einstellungen sind „mtime“ (Standard), „ctime“ und „atime“; nur das erste Zeichen des
Einstellung (`m'/`c'/`a') müssen angegeben werden.

`--Statusleiste'
Zeigen Sie eine Statusleiste unter dem Selektor an. Das sagt zum Beispiel, wann ein Bild ist
gelesen werden.

`-t'
`--thin-rows'
Verwenden Sie im Selektor Zeilen mit einem Drittel der normalen Höhe. Dies kann sehr nützlich sein
Bildschirme mit niedrigerer Auflösung, oder wenn Sie wirklich an Dateinamen interessiert sind, nicht
Miniaturbilder.

`-v'
`--Version'
Versionsnummer anzeigen.

`--version-gtk'
Versionsnummer von GTK+ anzeigen, das xzgv verwendet.

`-z'
`--Zoomen'
Passen Sie das Bild unabhängig von seiner tatsächlichen Größe an das Viewer-Fenster an (siehe Zoom Model).

`-r'
`--zoom-reduce-only'
Nur im Zoommodus Veteran passende Bilder; dh große Bilder sichtbar machen
auf einmal, während kleine Bilder intakt bleiben.

Wenn mit ` begonnen wirdxzgv Dateien', xzgv verbirgt die Dateiauswahl und behandelt die Datei oder Dateien als
wenn sie der einzige Inhalt eines Verzeichnisses wären. (Es lädt auch automatisch die erste
Daher können Sie die Befehle „Nächstes Bild“ und „Vorheriges Bild“ verwenden, um zwischen ihnen zu navigieren
die Bilder oder führen Sie „Zur Auswahl verlassen“ aus und verwenden Sie die Auswahl direkt.

Wenn mit ` begonnen wirdxzgv Startverzeichnis', xzgv startet wie gewohnt, jedoch mit gestartetem Selektor
im angegebenen Verzeichnis (und nicht im aktuellen Verzeichnis).

Einstellungen, die entweder ein- oder ausgeschaltet (boolesch) sind, werden erwartungsgemäß durch die Verwendung von aktiviert
zB `-z' oder `--Zoomen'. Es gibt jedoch eine alternative Form mit langen Optionen, um diese festzulegen:
Ähnlich wie sie in Konfigurationsdateien festgelegt sind – die Syntax ist „--option=Zustand', wo Zustand
ist `on'/`y'/`ja'/`1', um die Option zu aktivieren, oder `WOW!'/`n'/`nicht'/`0', um es zu deaktivieren. Am meisten
Das Nützliche daran ist, dass Sie damit frühere Optionen deaktivieren können
aktiviert, indem Sie z. B. ` verwenden--zoom=aus'.

(Leser, die an die Funktionsweise langer Optionen im GNU-Stil gewöhnt sind, sollten dies beachten, da dies
`on'/`WOW!'/usw. arg ist optional, Sie können das ` nicht verwenden--Möglichkeit arg' Form in diesem Fall; Es
muss „sein“.--option=arg' damit es funktioniert.)

A HINWEIS ON NOTATION


Ein Großteil dieses Handbuchs besteht aus einer Beschreibung der verschiedenen Befehle von xzgv in seiner Datei
Selektor und Viewer. Die meisten davon sind sowohl über die Tastatur als auch über das Popup verfügbar
Menüs. (Ein Popup-Menü erscheint, wenn Sie ` drückenF10' oder `MENÜ', oder klicken Sie mit der rechten Maustaste darauf
Selektor oder der Viewer; Jedes hat sein eigenes Menü.) So im Handbuch werden Sie oft sehen
Dinge eher so:

`Schlüssel'
`Wähler Menü MENÜ Artikel is in, MENÜ Artikel'
Beschreibung der Funktion der Taste/des Menüelements.

Manchmal hat der angegebene Schlüssel ein `(Wähler)' oder `(Zuschauer)' Suffix; Das liegt daran, dass einige
Tastendrücke in xzgv sind spezifisch für den Selektor oder den Viewer und funktionieren nur, wenn der
Der relevante Teil von xzgv hat den Tastaturfokus.

FILE SELECTOR


Normalerweise möchten Sie beim Starten von xzgv die Dateiauswahl verwenden – die Liste der Dateien
auf der Linken. (Das andere Unterfenster (rechts) ist der Viewer.) Mit dem Selektor können Sie
Wählen Sie (unter anderem) Dateien zum Anzeigen aus. Es listet die Unterverzeichnisse und Bilddateien auf
das aktuelle Verzeichnis, zusammen mit kleinen Miniaturansichten der Bilder, falls vorhanden
existieren.

SELECTOR MENÜ


Fast alle Selektorbefehle sind im angezeigten Popup-Menü des Selektors verfügbar
wenn Sie mit der rechten Maustaste irgendwo auf den Selektor klicken. (Sie können auch ` drückenF10' oder `MENÜ'zu
Rufen Sie das Menü auf, aber da es in xzgv für fast alles Tastaturkürzel gibt,
Das ist nicht oft so nützlich. :-))

Normalerweise spielt es keine Rolle, wo im Selektor Sie mit der rechten Maustaste klicken. Allerdings ein paar Befehle
auf die Reichen Sie das Das Menü bearbeitet eine einzelne Datei, die mit dem Tastaturcursor ausgewählt wurde. A
Problem bei der Verwendung der Maus, denken Sie vielleicht --- aber wenn Sie mit der rechten Maustaste darauf klicken
xzgv öffnet nicht nur das Menü, sondern bewegt diesen Cursor auch auf die Datei, die Sie mit der rechten Maustaste auswählen.
angeklickt (falls vorhanden). (Sie können dies daran erkennen, dass um die Datei herum ein hohler Kasten gezeichnet ist.)
Also zu verwenden zB Details auf die Reichen Sie das Menü müssen Sie mit der rechten Maustaste klicken on Datei U wollen
Details on.

Sowohl der Selektor als auch der Viewer verfügen über „Hilfe“-Menüs, von denen die meisten Elemente darauf verweisen
Handbuch:

`F1'
`Wähler Menü Hilfe, Inhalte'
`Zuschauer Menü Hilfe, Inhalte'
Sehen Sie sich den Gesamtinhalt des Handbuchs an.

`Wähler Menü Hilfe, Das Reichen Sie das Wähler'
Sehen Sie sich den Abschnitt des Handbuchs in der Dateiauswahl an.

`Zuschauer Menü Hilfe, Das Zuschauer'
Sehen Sie sich den Abschnitt des Handbuchs im Viewer an.

`Wähler Menü Hilfe, Index'
`Zuschauer Menü Hilfe, Index'
Sehen Sie sich den Konzeptindex des Handbuchs an.

`Wähler Menü Hilfe, Über uns'
`Zuschauer Menü Hilfe, Über uns'
Geben Sie einige kurze Informationen zu xzgv, einschließlich der Versionsnummer und der Homepage.

Derzeit ist die Art und Weise, wie Sie mit xzgv das Handbuch lesen können, etwas grob; es führt das ` ausInfo'
Programm (siehe Top der Info-Stnd info-Datei) in einem `Xterm'.

VERLASSEN XZGV


Sie können xzgv beenden, indem Sie entweder einen von zwei Exit-Tastendrücken verwenden oder indem Sie Folgendes auswählen
entsprechende Option aus dem Popup-Menü des Selektors:

`q'
`Strg-q'
`Wähler Menü Beenden xzgv'
Beenden Sie xzgv.

(Es gibt auch eine Exit-Option auf dem Selektor Reichen Sie das Menü (`Wähler Menü File, Beenden'), als
„Beenden“ befindet sich im Allgemeinen in jedem Dateimenü.)

MINIATUREN


(Dieser Abschnitt befindet sich bewusst am Anfang des Handbuchs, da Miniaturansichten wahrscheinlich am häufigsten vorkommen
Eine wichtige Funktion der Dateiauswahl, daher ist es am besten, wenn Sie wissen, wie man sie erstellt/aktualisiert
sie eher früher als später.)

Miniaturansichten sind kleine Versionen der Bilder, die sie darstellen, und werden von angezeigt
Dateiauswahl, falls vorhanden. xzgv verwendet xv-kompatible Miniaturansichten --- wenn Sie erstellen
Miniaturansichten mit xv funktionieren mit xzgv und umgekehrt. Die Miniaturansichten von xzgv sind es auch
kompatibel mit Gimp und ZGV.

Wenn für eine Datei keine Miniaturansicht vorhanden ist, wird stattdessen ein kleines „Dokument“-Symbol angezeigt (ähnlich dem
„Ordner“-Symbol für Verzeichnisse).

Aktualisierung Thumbnails
Obwohl Miniaturansichten relativ schnell erstellt werden können, handelt es sich keineswegs um einen sofortigen Vorgang. Für
Aus diesem Grund müssen Miniaturansichten im Voraus erstellt werden und werden als Dateien in ihnen gespeichert
eigenes Recht in einem Unterverzeichnis .xvpics.

xzgv erstellt/aktualisiert niemals Miniaturansichten, ohne dass Sie es dazu auffordern. Wenn Sie also a eingeben
Verzeichnis, in dem die Bilddateien keine Miniaturansichten haben oder in dem die Miniaturansichten erscheinen
Um veraltet zu sein, drücken Sie `u', oder auswählen Aktualisierung Thumbnails vom Selektor
Speisekarte. (Auch wenn die Miniaturansichten nicht geschrieben werden können (z. B. wenn Sie keine Erlaubnis dazu haben).
schreiben), zeigt der Selektor weiterhin die aktualisierten Miniaturansichten an, bis Sie ihn verlassen
Verzeichnis.)

Alternativ können Sie Miniaturansichten für das aktuelle Verzeichnis und alle erstellen/aktualisieren
Unterverzeichnisse mit `Alt-u' oder Rekursive Aktualisierung. Aber seien Sie gewarnt, dass es sich um ein rekursives Update handelt
kann einige Zeit dauern!

`u'
`Wähler Menü Aktualisierung Thumbnails'
Erstellen Sie Miniaturansichten für alle Dateien, in denen diese nicht vorhanden sind, und aktualisieren Sie Miniaturansichten, in denen diese nicht vorhanden sind
sind älter als die entsprechende Datei. Währenddessen erscheint ein Fenster
Zeigt an, wie weit xzgv im Prozess fortgeschritten ist.

Während das Update läuft, können Sie es abbrechen, indem Sie auf klicken Abbrechen Taste,
oder drücken Sie `Esc' oder `Enter', oder indem Sie auf die Schaltfläche „Fenster löschen“ klicken (falls vorhanden).
Der Fenstermanager bietet eine) in der Titelleiste. xzgv stoppt, sobald es fertig ist
das Miniaturbild, an dem gerade gearbeitet wird (falls vorhanden).

`Alt-u'
`Wähler Menü Rekursive Aktualisierung'
Erstellen/aktualisieren Sie Miniaturansichten für alle Dateien im aktuellen Verzeichnis und alle
Unterverzeichnisse. Dies kann einige Zeit dauern, daher werden Sie aufgefordert, dies zu bestätigen
möchte dies tun (siehe Dialog Schachteln). Der Fortschritt wird auf die gleiche Weise angezeigt wie
für ein normales Update, aber nur für das Verzeichnis, das gerade aktualisiert wird --- the
Der Gesamtfortschritt wird nicht angezeigt, außer dass das aktuelle Verzeichnis (wie immer) angezeigt wird.
wird im Titel des Hauptfensters angezeigt. Sie können eine rekursive Miniaturbildaktualisierung abbrechen
auf die gleiche Weise wie bei einem normalen Update (siehe oben).

Standardmäßig verhält sich xzgv bei einem rekursiven Update etwas seltsam, um es mal zu sagen
Konsistenz mit dem normalen Update. Sehen Vorschauansicht Fragen, für Details.

Vorschauansicht Fragen
Der Umgang mit Miniaturansichten kann manchmal „interessant“ sein, und dafür gibt es mehrere Möglichkeiten
beeinflusst Dinge:

- xzgv liest die Miniaturansichten in einem Verzeichnis nicht auf einmal. Stattdessen liest es nur die
Verzeichnisinhalte und startet dann eine Art Hintergrundaufgabe zum Lesen
in den Miniaturansichten. Deshalb ist xzgv für kurze Zeit möglicherweise nicht ganz so reaktionsfähig wie gewöhnlich
Eingabe eines Verzeichnisses mit vielen Miniaturansichten (z. B. ein paar Hundert) --- aber andererseits
zumindest es is reagieren. :-)

- Die „Hintergrundaufgabe“ legt besonderen Wert darauf, Miniaturansichten für die aktuellen Dateien anzuzeigen
wird zuerst im Selektor angezeigt, egal wie weit Sie sich in der Liste bewegen, aber es wird angezeigt
sie alle sind irgendwann drin.

- Die in xzgv verwendeten Miniaturansichten erfordern zur Anzeige 256 Farben. Dies kann ein Problem sein, wenn
Sie verwenden X in 256 Farben oder weniger, selbst wenn Sie eine 8-Bit-Version (256 Farben) verwenden.
Server werden fast zwangsläufig weniger Farben verfügbar sein. Derzeit verwendet xzgv nur
Was auch immer GDK als am ehesten mit jeder einzelnen in Miniaturansichten verwendeten Farbe übereinstimmt.
Dies führt auf 8-Bit-Servern zu einem akzeptablen Ergebnis, vorausgesetzt, GDK konnte eine große Menge zuweisen
Anzahl der Farben; Es führt jedoch zu schrecklichen Ergebnissen, wenn dies nicht möglich ist oder wenn es weiterläuft
4-Bit- oder 1-Bit-Server. Tut mir leid – es sollte in Zukunft behoben werden (entweder durch Verwendung von
gdk, um die Miniaturbild-Pixmaps zu zeichnen, oder indem Sie sie „von Hand“ dithern, um sie an die Farben anzupassen
verfügbar).

- Wenn schließlich eine rekursive Aktualisierung der Miniaturansichten durchgeführt wird, liest xzgv (standardmäßig) vorhandene
Miniaturansichten in einem Verzeichnis, bevor Sie sie aktualisieren. Oder besser gesagt, es liest Miniaturansichten für diese
Dateien, die derzeit im Selektor sichtbar sind. Dies kann die Dinge jedoch geringfügig verlangsamen
Hält das „Look and Feel“ im Einklang mit dem normalen Update. (Sie können dies jedoch deaktivieren
mit dem `--fast-recursive-update' Befehlszeilenoption (siehe Aufrufen xzgv) oder gleichwertig
Eintrag in der Konfigurationsdatei (siehe Konfigurieren xzgv)).

SELECTOR LAYOUT UND ÄNDERN


Die Dateiauswahl ist einfach eine Liste von Unterverzeichnissen und Dateinamen sowie allen anderen
Miniaturansichten, die für sie vorhanden sind. Die Liste ist normalerweise in asziibischer Reihenfolge (aber Sie können
ändere das; sehen Gedanken Sortierung Bestellung). Die Namen der Verzeichnisse werden zuerst angezeigt
Sie werden der Reihe nach am Anfang der Liste vor allen Bilddateien angezeigt. Lang
Dateinamen passen möglicherweise nicht in den sichtbaren Teil der Dateiauswahlanzeige; Wenn ja, dann wird es so sein
eine horizontale Bildlaufleiste sein, mit der Sie die restlichen Namen sehen können (Sie können den Cursor verwenden).
links/rechts, um dies über die Tastatur zu tun).

Die Liste ist sehr oft größer, als auf einmal auf den Bildschirm passt. Wenn dies der Fall ist,
Es wird immer nur ein Teil angezeigt, aber Sie können sich mit der (vertikalen) Taste in der Liste bewegen.
Scrollbar oder mit dem Cursor nach oben/unten und dergleichen.

Wenn Ihnen das Auswahlfenster vertikal zu klein ist und Sie mehr sehen möchten
Dateien auf einmal, können Sie xzgv im Vollbildmodus starten, indem Sie die verwenden -f Option (siehe Optionen) und/oder
Verwenden Sie den Modus „dünne Reihen“ (siehe Reichen Sie das Wähler Optionen).

Wenn Ihnen der Selektor horizontal zu klein (oder zu groß) ist, können Sie dies ändern
Bewegen des „Griffs“ der Trennlinie (eine kleine quadratische Schaltfläche zwischen dem Selektor und
Viewer, am unteren Rand des Fensters), wodurch sich die relativen Größen des Selektors ändern
und Betrachter. Sie können es verschieben, indem Sie es mit der Maus ziehen oder diese Tasten verwenden:

`['
Verschieben Sie die Fensterteilung nach links.

`Strg-['
Bewegen Sie die Fensterteilung langsamer nach links.

`]'
Verschieben Sie die Fensterteilung nach rechts.

`Strg-]'
Bewegen Sie die Fensterteilung langsamer nach rechts.

`~'
Setzen Sie die Fensterteilung auf die Standardposition zurück.

Sie können auch die Anfangs-/Standardgröße des Selektors festlegen – praktisch die Position von
das Fenster geteilt --- mit `--selector-width' (sehen Optionen) oder die Konfigurationsdateioption
`Selektorbreite'.

ZIEHEN UM UM LISTE


Dieser Abschnitt richtet sich vor allem an diejenigen unter uns, die sich eher für die Tastaturseite interessieren.
:-) Mäusefreudige Typen können es getrost überspringen.

Wenn der Selektor den Tastaturfokus hat, wird der Cursor (oder im GTK+-Jargon die „Fokuszeile“) angezeigt.
wird normalerweise als hohles Kästchen um eine der Zeilen der Liste angezeigt. Dies dient folgendem
Funktionen:

- Es wählt eine Datei aus, mit der Ansichtsbefehle arbeiten sollen.

- Es bestimmt, welcher Teil der Liste als Teil der Liste angezeigt wird, der auf dem Bildschirm angezeigt wird
enthält immer den Cursor (es sei denn, Sie bewegen sich mit der Maus).

Es gibt mehrere Befehle zum Bewegen des Cursors. Zusammenfassend lässt sich sagen, dass die meisten „speziellen“ Tasten wie die
Cursor tun das, was Sie sich vorstellen, aber im Detail:

`Cursor Up'
`k'
Bewegen Sie sich nach oben.

`Cursor Nach unten'
`j'
Sich abwärts bewegen.

`Seite Up'
`Strg-u'
Bewegen Sie den Cursor etwa eine Seite zurück.

`Seite Nach unten'
`Strg-V'
Bewegen Sie den Cursor ungefähr eine Seite vorwärts.

`Strg-Startseite'
`Strg-a'
Bewegen Sie den Cursor an den Anfang der Liste.

`Strg-Ende'
`Strg-e'
Bewegen Sie den Cursor an das Ende der Liste.

`g'
`''
Bewegen Sie den Cursor zum ersten Dateinamen, beginnend mit der nächsten gedrückten Taste
wäre im Allgemeinen ein Buchstabe oder eine Zahl. Der Fall ist bedeutsam; `a' und `A' sind
anders. Wird innerhalb von 2 Sekunden keine Taste gedrückt, wird der Befehl abgebrochen.

Wenn keine Dateien mit dem angegebenen Zeichen beginnen, wird zur ersten Datei verschoben, die
beginnt mit einem späteren Zeichen (in asziibetischer Reihenfolge). Wenn es keine gibt, für die dies der Fall ist
Ist dies der Fall, wird zur letzten Datei verschoben --- es sei denn, es sind keine Dateien vorhanden (nur
Verzeichnisse), in diesem Fall hat es keine Auswirkung.

ANSEHEN A FILE


Um eine Datei im Selektor anzuzeigen, können Sie darauf klicken oder ` drückenEnter' nach dem Verschieben
Bewegen Sie den Cursor auf die entsprechende Datei oder klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie „Datei“ und dann „Öffnen“.

`Enter'
`Linksklick auf Datei'
`Wähler Menü File, Offen'
Sehen Sie sich die ausgewählte Bilddatei an, oder machen Sie, wenn ein Unterverzeichnis ausgewählt ist, dieses zum aktuellen
Verzeichnis.

DIALOG BOXES


See Das Zuschauer, für Einzelheiten zur Funktionsweise des Viewers. Wenn xzgv ein ernstes Problem hat
Beim Lesen einer Datei wird ein Fehler angezeigt. Fehler werden in Dialogen angezeigt, die im angezeigt werden
Mitte des Bildschirms --- sie bleiben dort, bis Sie klicken Ok (oder drücken Sie `Enter' oder `Esc').

xzgv verwendet ähnliche Dialogfelder auch für andere Zwecke:

- Erhalten Sie die Bestätigung, dass Sie etwas tun möchten. `Enter' oder `y' wählt „Ja“; `Esc' oder
`n' wählt Nein. (Auch hier können Sie mit der Maus auf die entsprechende Schaltfläche klicken.)

- Zeigt den Fortschritt beim Aktualisieren einer Miniaturansicht an. Dies ist insofern ein etwas ungewöhnlicher Dialog
Es verschwindet automatisch, wenn das Update abgeschlossen ist. Es bietet jedoch eine
Abbrechen Schaltfläche, auf die Sie klicken können, um das Update abzubrechen (durch Drücken von `).Enter' oder `Esc' tut das
gleich).

- Auslesen eines Verzeichnisnamens. Hier sollten Sie den Verzeichnisnamen eingeben und dann klicken Ok (oder
drücken Sie `Enter'), oder klicken Sie Abbrechen (oder drücken Sie `Esc') abbrechen. Das verwendete Texteingabe-Widget
ermöglicht eine gewisse Bearbeitung, einschließlich dieser Tasten:

`Cursor Links'
`Strg-b'
Bewegen Sie den Cursor nach links. (Ein vertikaler Balken zeigt die Cursorposition an.)

`Cursor Rechts'
`Strg-f'
Bewegen Sie den Cursor nach rechts.

`Startseite'
`Strg-a'
Bewegen Sie den Cursor an den Anfang der Zeile.

`Ende'
`Strg-e'
Bewegen Sie den Cursor an das Ende der Zeile.

`Rücktaste'
`Strg-h'
Zeichen links vom Cursor löschen. (Beachten Sie, dass `Rücktaste' ist (normalerweise) der Schlüssel
über dem Haupt-`Enter' Taste; es wird oft einfach als Pfeil bezeichnet.)

`Löschen'
`Strg-d'
Löschen Sie das Zeichen, auf dem sich der Cursor befindet.

Sie können auch die X-Auswahl festlegen (indem Sie Text mit der Maus auswählen oder ` gedrückt halten).Shift'
während Sie den Cursor bewegen), um das Einfügen von Text in andere Programme zu ermöglichen, und Sie können dies tun
Text auf die übliche Weise ausschneiden/kopieren/einfügen:

`Umschalt-Löschen'
`Strg-x'
Text ausschneiden.

`Strg-Einfügen'
`Strg-c'
Text kopieren.

`Umschalt-Einfügen'
`Strg-V'
Text einfügen.

Mit dem letztgenannten Befehl können Sie auch Text aus (einigen) anderen Programmen einfügen.

SCHLIESSEN A FILE


Wenn Sie eine Datei anzeigen, wird sie normalerweise im Viewer-Unterfenster so lange angezeigt, bis Sie eine Datei anzeigen
andere Datei. Wenn Sie die Datei jedoch „schließen“, zeigt der Viewer die Datei nicht mehr an und
kehrt in seinen Ausgangszustand zurück.

`Strg-w'
`Wähler Menü File, Menu'
„Schließen“ Sie die aktuell angezeigte Datei und leeren Sie das Viewer-Unterfenster.

FILE DETAILS


Die Auflistung, die der Selektor für eine Datei liefert, ist ziemlich spärlich – nur der Dateiname und (falls
Die Datei enthält ein) das zugehörige Miniaturbild. Dies hält die Dinge zwar einfach, aber Sie
Manchmal möchten Sie wissen, wie viel Speicherplatz eine Datei einnimmt, wann sie zuletzt geändert wurde
Dimensionen des Bildes, so etwas. So können Sie Details einer einzelnen Datei anzeigen
mit dem Befehl „Dateidetails“:

`:'
`;'
`Wähler Menü File, Details'
Zeigt verschiedene Details zu der Datei an, auf die der Tastaturcursor zeigt. Sehen Das
Wähler MENÜ, Informationen zur Auswahl der Datei finden Sie bei der Verwendung von
Maus. (Grundsätzlich klicken Sie beim Öffnen des Menüs mit der rechten Maustaste auf die Datei.)

Die meisten der angezeigten Details stammen vom Betriebssystem (durch Verwendung der `Zustand(2)' Systemaufruf) und
sollte immer verfügbar sein, es sei denn, Sie haben eingeschränkte Berechtigungen für das Verzeichnis, in dem sich die Datei befindet
ist in. Die Dateiabmessungen (Breite/Höhe) stammen jedoch aus der Miniaturansicht der Datei. Wenn es
keines hat, oder wenn es nicht lesbar ist, oder wenn es eines hat und lesbar ist, aber nicht
Geben Sie die Breite/Höhe des Originalbilds an, dann die Details für Daumennagel Bereich ist ausgegraut
out.

(Zur Erläuterung des letzten Punktes: Versionen von zgv vor 5.0 wurden nicht generiert
Breite/Höhe-Kommentare in Miniaturansichten, damit insbesondere ZGV-Benutzer die Breite/Höhe finden können
Details fehlen. (xzgv war jedoch immer in Ordnung, nur zgv hatte dieses Problem.)
Schlimmer noch: Die Versionen 5.0 und 5.1 erzeugten für die meisten JPEGs falsche Größen. Reparieren
Wenn Sie ein Problem für ein bestimmtes Verzeichnis haben, führen Sie Folgendes aus:rm -Fr .xvpics' in diesem Verzeichnis von einer Shell-Eingabeaufforderung aus
und erstellen Sie die Miniaturansichten mit zgv 5.2 oder höher oder xzgv/xv/Gimp neu.)

MARKIEREN


Die Dateiauswahl ist nicht auf die Arbeit an jeweils einer Datei beschränkt. Sie können „taggen“ als
Sie können viele (oder so wenige) Dateien erstellen, wie Sie möchten, und bestimmte in diesem Abschnitt beschriebene Befehle tun dies
auf sie einwirken.

Anfänglich sind alle Dateien nicht mit Tags versehen und die Dateinamen werden normalerweise in Schwarz angezeigt (obwohl dies der Fall ist).
hängt vom verwendeten GTK+-Theme ab). Markierte Dateien werden rot angezeigt.

Etikett und Markierung entfernen Befehle
Es gibt mehrere Möglichkeiten, Dateien mit Tags zu versehen oder ihre Tags aufzuheben. Die tastaturbasierten, die funktionieren
einzelne Dateien (auch verfügbar auf der Tagging Menü) bewegen Sie den Cursor eine Zeile nach unten
anschließend, um das Markieren oder Entfernen von Tags für mehrere Dateien zu erleichtern.

Um eine einzelne Datei mit der Maus zu markieren oder die Markierung aufzuheben, klicken Sie bei gedrückter Strg-Taste (halten Sie also die Steuerung gedrückt).
(Taste drücken und klicken) auf den entsprechenden Dateinamen oder die Miniaturansicht im Selektor. Es ist wahr, dass du
könnte benutzen Etikett und / oder Markierung entfernen auf die Tagging Menü (siehe Das Wähler MENÜ, für die Auswahl
Die Datei wird auf diese Weise mit Tags versehen bzw. ohne Tags versehen), aber das ist normalerweise viel weniger praktisch
als mit Strg-Klick. (Die Menüeinträge dafür dienen nur der Vollständigkeit.)

Im Viewer ist auch ein Befehl verfügbar, mit dem Sie die aktuell angezeigte Datei markieren können. Sehen
Gedanken Bild, für Details.

`='
`+'
`Tastenfeld +'
`0'
`Wähler Menü Markieren, Etikett'
Tag-Datei.

`-'
`Tastenfeld -'
`9'
`Wähler Menü Markieren, Markierung entfernen'
Datei enttagen.

`Andere ='
`Alt-Tastatur +'
`Alt-0'
`Wähler Menü Markieren, Etikett Alle'
Markieren Sie alle Dateien.

`Andere -'
`Alt-Tastatur -'
`Alt-9'
`Wähler Menü Markieren, Markierung entfernen Alle'
Entfernen Sie die Markierung aller Dateien.

`Alt'
`Wähler Menü Markieren, Toggle Alle'
Alle Tags umschalten. Dadurch wird der markierte Status umgekehrt, sodass alle zuvor markierten Dateien erhalten bleiben
werden nicht markiert, und alle zuvor nicht markierten Dateien werden markiert.

Derzeit gibt es keine Möglichkeit, den Tag-Status einer (einzelnen) Datei über die Tastatur umzuschalten.

Ziehen um Zwischen Stichwort Mappen
Mit diesen Befehlen können Sie nach der nächsten oder vorherigen getaggten Datei (falls vorhanden) suchen (zu dieser wechseln).
Beachten Sie, dass „nächster“ und „vorheriger“ hier relativ zur Position des Tastaturcursors sind; Wenn
Wenn Sie diese über das Menü verwenden, achten Sie darauf, dass Sie mit der rechten Maustaste auf die Datei klicken, die Sie starten möchten
Suche von.

`/'
`Wähler Menü Markieren, Weiter Stichwort'
Zur nächsten getaggten Datei im Verzeichnis wechseln.

`?'
`Wähler Menü Markieren, Vorherige Stichwort'
Zur vorherigen getaggten Datei im Verzeichnis wechseln.

Äquivalente Befehle sind auch im Viewer verfügbar (siehe Gedanken Bild).

Kopieren/Verschieben Mappen
Sie können markierte Dateien in ein von Ihnen angegebenes Verzeichnis kopieren oder verschieben. Wenn keine Dateien getaggt sind, xzgv
kopiert/verschiebt die Datei, auf der sich der Cursor gerade befindet --- es sei denn, der Cursor befindet sich auf a
Unterverzeichnis, in diesem Fall wird ein Fehler ausgegeben.

`C (Umschalt-c)'
`Wähler Menü File, Kopieren'
Markierte Dateien (oder die aktuelle Datei) in ein bestimmtes Verzeichnis kopieren. xzgv fragt nach dem
Zielverzeichnis über einen Dialog festlegen (siehe Dialog Schachteln) und kopiert die Dateien dorthin.
Wenn es darum geht, eine Datei zu kopieren, aber im Verzeichnis bereits eine Datei mit derselben Datei vorhanden ist
wird die Datei nicht kopiert und auch keine der übrigen Dateien wird kopiert.

`M (Umschalt-m)'
`Wähler Menü File, Bewegung'
Verschieben Sie markierte Dateien (oder die aktuelle Datei) auf ähnliche Weise.

UMBENENNUNG A FILE


Sie können Dateien nicht nur kopieren/verschieben, sondern auch umbenennen:

`Strg-n'
`Wähler Menü File, Umbenennen Datei'
Benennen Sie die aktuelle Datei oder das aktuelle Verzeichnis um. xzgv weigert sich, vorhandene Dateien oder Verzeichnisse zu überschreiben
Dateien/Verzeichnisse. Der neue Name muss im aktuellen Verzeichnis verbleiben. (Sehen
Kopieren/Verschieben Mappen, um zu erfahren, wie man eine Datei in ein anderes Verzeichnis verschiebt (allerdings
den gleichen Namen behalten).) Siehe Das Wähler MENÜ, um zu erfahren, wie Sie die umbenannte Datei auswählen
bei Verwendung der Maus. (Grundsätzlich klicken Sie beim Öffnen der Datei mit der rechten Maustaste auf die Datei
Speisekarte.)

Ich weißStrg-n' ist nicht der mnemonischste Tastendruck, der für „Umbenennen“ möglich ist, aber alles Gute
Es wurden einige genommen. :-/

LÖSCHEN A FILE


Das Löschen einer Datei ist ziemlich einfach:

`Strg-d'
`Wähler Menü File, Löschen Datei'
Löschen Sie die Datei, auf die der Tastaturcursor zeigt (und alle dazugehörigen Miniaturansichten).
See Das Wähler MENÜ, um zu erfahren, wie Sie mit der Maus die gelöschte Datei auswählen.
(Grundsätzlich klicken Sie beim Öffnen des Menüs mit der rechten Maustaste auf die Datei.)

Beachten Sie, dass nur eine Datei gelöscht wird (daher „Datei löschen“); Derzeit gibt es keine Möglichkeit dazu
Alle markierten Dateien löschen.

WECHSEL DIRECTORY


Der einfachste Weg, das aktuelle Verzeichnis in xzgv zu ändern, besteht normalerweise darin, auf ein Verzeichnis zu klicken
Eintrag in der Dateiliste (oder bewegen Sie den Cursor darauf und drücken Sie `).Enter'). Auswahl des `..'
Der Eintrag wird in das übergeordnete Verzeichnis des aktuellen Eintrags verschoben.

Es gibt jedoch eine Alternative:

(Beachten Sie, dass die Taste für diesen Befehl Shift-` istg', nicht `g'.)

`G'
`Wähler Menü Verzeichnis, Change'
Gehen Sie zu einem angegebenen Verzeichnis. xzgv fragt über einen Dialog nach dem Zielverzeichnis
Feld, in das Sie den Namen des Verzeichnisses eingeben sollten (siehe Dialog Schachteln) und geht dorthin über
Verzeichnis, falls vorhanden.

NEUSCANNEN DIRECTORY


Normalerweise liest xzgv ein Verzeichnis einmal (beim Starten oder wenn ein neues Verzeichnis erstellt wird).
ausgewählt). Wenn also der Inhalt des Verzeichnisses von einem anderen Programm geändert wird, ist dies nicht der Fall
automatisch reflektiert. Sie können xzgv jedoch explizit anweisen, das Verzeichnis erneut zu scannen
(Lesen Sie den Inhalt noch einmal), wodurch xzgvs Vorstellung davon aktualisiert wird, was darin enthalten ist:

`Strg-r'
`Wähler Menü Verzeichnis, Erneut scannen'
Scannen Sie das aktuelle Verzeichnis erneut.

WECHSEL SORTIERUNG BESTELLUNG


Normalerweise werden die Dateien in asziibischer Reihenfolge nach Namen aufgelistet. Sie können dies jedoch stattdessen tun
Sortieren Sie die Dateiliste nach Größe, Datum/Uhrzeit der letzten Änderung oder nach „Erweiterung“ (der Datei).
Typ).

(Nur die Reihenfolge der Dateien kann geändert werden; Verzeichnisse werden immer zuerst und immer aufgelistet
in der Namensreihenfolge.)

`Alt-n'
`Wähler Menü Verzeichnis, Sortieren by Name und Vorname'
Nach Name sortieren. Dies ist die Standardeinstellung.

`Alt-e'
`Wähler Menü Verzeichnis, Sortieren by Erweiterung'
Nach Erweiterung sortieren.

`Alt-s'
`Wähler Menü Verzeichnis, Sortieren by Größe'
Nach Größe sortiert. Die größten Dateien werden zuletzt aufgeführt.

`Alt-d'
`Wähler Menü Verzeichnis, Sortieren by Uhrzeit & Datum'
Sortieren nach Uhrzeit/Datum. Die neuesten Dateien werden zuletzt aufgeführt.

Sie können die Standardsortierreihenfolge über die Befehlszeile festlegen (siehe Aufrufen xzgv) oder eine config
Datei (siehe Konfigurieren xzgv).

Es gibt drei mögliche Zeitstempel, die Sie für die Sortierreihenfolge „Uhrzeit und Datum“ verwenden können:

`Alt-Umschalt-m'
`Wähler Menü Verzeichnis, Uhrzeit & Datum Type, Änderung Uhrzeit (mzeit)'
Verwenden Sie die zuletzt geänderte Zeit („mtime“). Dies ist die Standardeinstellung.

`Alt-Umschalt-c'
`Wähler Menü Verzeichnis, Uhrzeit & Datum Type, Attribut Change Uhrzeit (ctime)'
Verwenden Sie den Zeitpunkt der letzten Attributänderung („ctime“). Beachten Sie, dass dies der Fall ist nicht immer die Zeit
die Datei wurde erstellt, womit sie manchmal verwechselt wird; zum Beispiel das Verschieben einer Datei
mit `mv' ändert normalerweise die Uhrzeit.

`Alt-Umschalt-a'
`Wähler Menü Verzeichnis, Uhrzeit & Datum Type, Access Uhrzeit (eine Zeit)'
Verwenden Sie die Zeit des letzten Zugriffs („mtime“). Die Auswahlreihenfolge erfolgt nicht automatisch
aktualisiert, wenn xzgv Dateien liest, da dies wahrscheinlich ärgerlich wäre; Mach ein Handbuch
Bei Bedarf erneut scannen.

FILE SELECTOR OPTIONAL


Während der Ausführung von xzgv können verschiedene Aspekte des Verhaltens des Dateiselektors konfiguriert werden.
durch die Verwendung dieser Umschaltbefehle (die die Funktion aktivieren, wenn sie zuvor deaktiviert war),
und umgekehrt).

Diese Einstellungen können auch über Befehlszeilenoptionen geändert werden (siehe Optionen) und/oder config
Dateieinstellungen (siehe Konfigurieren xzgv).

`Alt-a'
`Wähler Menü Optionen, Auto Verbergen'
Schalten Sie das automatische Ausblenden des Selektors ein, wenn ein Bild angezeigt wird (standardmäßig deaktiviert).
Dies ist praktisch für kleine Bildschirme/Fenster oder für erfahrene ZGV-Benutzer, die einfach nur graben
Diese groovige modale Schnittstelle, ähm, Mann. :-)

`alt-b'
`Wähler Menü Optionen, Status Bar'
Schalten Sie die Statusleiste unten im Selektor ein (standardmäßig deaktiviert). Dies wird angezeigt
Nachrichten unter bestimmten Umständen --- normalerweise wird nur angezeigt, wenn ein Bild angezeigt wird
gelesen werden.

`Wähler Menü Optionen, Vorschauansicht Nachrichten'
Lese-Thumbnail-Meldungen ein-/ausschalten (standardmäßig deaktiviert), nur sichtbar, wenn die Statusleiste angezeigt wird
aktiviert. Diese Meldungen machen deutlich, wann alle Miniaturansichten gelesen wurden, aber
Es ist im Allgemeinen gerechtfertigt, dass bei jedem Verzeichniswechsel etwas aufleuchtet
nervig.

`v'
`Wähler Menü Optionen, Dünn Reihen'
Schalten Sie den Modus „Dünne Reihen“ um (standardmäßig deaktiviert), in dem Miniaturansichten bei einem Drittel angezeigt werden
ihre normale Größe, so dass viel mehr Dateien gleichzeitig angezeigt werden können. (Die seltsame Tastatur
Die Abkürzung dafür ist von zgvs „visuellem“ Modus-Umschalter geerbt, der ungefähr eine Funktion hatte
ähnlicher Effekt.)

ZUSCHAUER


Sobald Sie eine Datei zum Anzeigen ausgewählt haben, wird sie im Viewer (im rechten Teil von) angezeigt
xzgvs Fenster). In diesem Abschnitt wird beschrieben, was Sie tun können, während Sie das Bild betrachten.

Wie der Selektor verfügt auch der Viewer über ein eigenes Menü – klicken Sie mit der rechten Maustaste irgendwo auf den Viewer (oder
drücken Sie `F10' oder `MENÜ'), um es anzuzeigen --- und ein ähnliches Hilfemenü (siehe Das Wähler MENÜ).

VERLASSEN ZUSCHAUER


Bei der Steuerung von xzgv mit der Maus spielt es keine Rolle, ob der Selektor oder der Viewer
hat den Fokus auf die Tastatur – Mausoperationen überschreiten solche kleinen Grenzen. :-) Aber Tastatur
Die Steuerung ist (notwendigerweise) effektiv modal, und daher müssen Sie den Viewer der Reihe nach „verlassen“.
um wieder Tastatursteuerung über den Selektor zu haben. Sie müssen den Viewer auch beenden, wenn
Sie haben den Modus zum automatischen Ausblenden aktiviert.

Das Verlassen des Viewers ist einfach:

`Esc'
`Tab'
`Zuschauer Menü Beenden zu Wähler'
Verlassen Sie den Viewer. Dadurch wird auch der Selektor auf seine frühere Größe zurückgesetzt, falls dies der Fall war
zuvor „versteckt“.

Eine andere Möglichkeit, den Viewer zu verlassen, besteht darin, mit der mittleren Maustaste darauf zu klicken, allerdings nur mit der Maus
ist wirklich nur dann von Nutzen, wenn der Selektor „versteckt“ ist.

BIG BILDER


Ein Bild ist möglicherweise zu groß, um vollständig in das Betrachterfenster zu passen. Es gibt zwei Hauptmerkmale
Dinge, die Ihnen helfen können, mehr vom Bild auf einmal zu sehen:

- Vergrößern Sie das xzgv-Fenster. Sie können es mit Ihrem Fenstermanager oder Ihnen selbst „maximieren“.
könnte xzgv mit einem größeren Fenster mit ` starten--Geometrie' oder Vollbildmodus (siehe Optionen).
Der Vollbildmodus gibt xzgv die maximal mögliche Fenstergröße, erfordert jedoch Kooperation
von Ihrem Fenstermanager (und leider sind viele nicht so bereit, wie man vielleicht möchte) --- in einigen
Fälle finden Sie möglicherweise sogar `--Geometrie 100 x 100 %' um effektiver zu sein.

- Blenden Sie den Selektor aus. Verwenden Sie dazu entweder den Auto-Hide-Modus (siehe Reichen Sie das Wähler Optionen), oder
den Selektor explizit ausblenden (siehe Ausblenden Wähler).

Aber das sind natürlich nur Teillösungen des Problems; Das wird es unweigerlich geben
Seien Sie immer größer, als Ihr Bildschirm auf einmal anzeigen kann. Im Allgemeinen gibt es sie also
zwei Möglichkeiten, das Gesamtbild zu sehen.

Scrolling
Scrollen ist der Standardansatz zum Umgang mit großen Bildern in xzgv. Wenn der Betrachter ist
Beim Start wird die obere linke Ecke des Bildes angezeigt – Sie können das Bild entweder ziehen
mit der Maus herumfahren (also die Taste anklicken und gedrückt halten und dann die Maus bewegen),
oder verwenden Sie die Bildlaufleisten oder die Cursortasten (und andere), um sich im Rest zu bewegen
Bild:

`Cursor Up'
`K'
100 Pixel nach oben verschieben. `Strg-Cursor Up' und `k'bewegen sich beide um 10 Pixel nach oben.

`Cursor Nach unten'
`J'
100 Pixel nach unten verschieben. `Strg-Cursor Nach unten' und `j'bewegen sich beide um 10 Pixel nach unten.

`Cursor Links'
`H'
100 Pixel nach links verschieben. `Strg-Cursor Links' und `h' beide bewegen sich um 10 Pixel nach links.

`Cursor Rechts'
`L'
100 Pixel nach rechts verschieben. `Strg-Cursor Rechts' und `l' bewegen sich beide um 10 Pixel nach rechts.

`Seite Up'
`Umschalt-Cursor Up'
`Strg-u'
Verschieben Sie (fast) die Fensterhöhe nach oben. (Es bewegt sich um 90 % der Höhe.)

`Seite Nach unten'
`Umschalt-Cursor Nach unten'
`Strg-V'
Verschieben Sie (fast) die Fensterhöhe nach unten.

`-'
`Umschalt-Cursor Links'
Bewegen Sie sich (fast) eine Fensterlänge nach links. (Es bewegt sich um 90 % davon.)

`='
`Umschalt-Cursor Rechts'
Bewegen Sie sich (fast) eine Fensterlänge nach rechts.

`Startseite'
`Strg-a'
Bewegen Sie sich nach links oben im Bild.

`Ende'
`Strg-e'
Gehen Sie nach rechts unten im Bild.

Zoom Model
Eine alternative Möglichkeit, das Gesamtbild zu betrachten, bei der Sie das Bild sehen können
Alles auf dem Bildschirm, egal wie groß (oder klein) es ist, ist der Zoommodus.

Der Name des Zoom-Modus leitet sich von der Idee ab, eine kleine Datei so zu „zoomen“, dass sie in das Fenster passt. Aber
In Wirklichkeit wird es häufiger verwendet, um eine große Datei passend zu verkleinern.

Der Zoommodus ist nicht die Standardeinstellung und muss aktiviert werden. Sobald es aktiviert ist, bleibt es eingeschaltet, bis Sie es tun
Schalten Sie es wieder aus (oder bis Sie die Skalierung aktivieren, oder wählen Sie Normal (sehen Skalierung)).

`z'
`Zuschauer Menü Optionen, Zoom (fit zu Fenster)'
Zoommodus umschalten.

`Alt-r'
`Zuschauer Menü Optionen, Wann Zoomen Reduziert Nur'
Nur im Zoommodus Veteran Bilder passend. Dies kann beim Gehen nützlich sein
durch viele Bilder in unvorhersehbarer Größe, da Sie so alles sehen können
Ein großes Bild lässt sich problemlos darstellen, ohne dass kleine Symbole die Größe von annehmen
Biblische Proportionen. :-)

Die Art und Weise, wie der Zoommodus eine Datei verkleinert, damit sie in das Fenster passt, ist (relativ) schnell, aber hart, und
kann dazu führen, dass das Bild etwas hässlich aussieht. In Zukunft wird es möglicherweise eine Glättungsoption wie die von zgv geben
vkludge, aber im Moment befürchte ich, dass nur die recht grobe Größenänderung verfügbar ist.

Es gibt tatsächlich eine Alternative zum Zoommodus, da Sie stattdessen ein Bild verkleinern können. Das
ist jedoch im Allgemeinen nur für sehr große Bilder nützlich; Der Zoommodus ist in der Regel der Richtige
Größtenteils eine Sache.

SKALIERUNG


Sie können ein Bild skalieren – dadurch erscheint es auf dem Bildschirm größer (oder kleiner). xzgv handelt
so als ob das skalierte Bild das reale Bild wäre; Beispielsweise scrollen die Cursortasten
in Schritten von 100 skalierten Pixeln herum, auch wenn dies eine Verschiebung um einen Bruchteil eines Pixels bedeutet (bzw
viele Pixel) im Originalbild (und ebenso bei Bewegungen mit der Maus).

Zumindest die größte Einschränkung der Skalierung (abgesehen davon, wie sehr sie die Dinge verlangsamt :-).
beim Hochskalieren) besteht darin, dass Sie nur mit ganzzahligen Werten skalieren können, sodass Sie nur jeden einzelnen Wert erstellen können
Pixel im Bild doppelt so breit/hoch, oder dreimal so breit/hoch, oder viermal so
auf.

(Es mag seltsam erscheinen, z. B. „doppelt so breit/hoch“ statt „doppelt so groß“ zu sagen, aber
Technisch gesehen würde sich „doppelt so groß“ auf eine Vergrößerung der Breite (und Höhe) beziehen
ca. 1.414...)

Normalerweise führt xzgv keine Skalierung durch, was als Verhältnis von 1:1 angesehen werden könnte. Hochskalieren
erhöht dieses Verhältnis. Wie es erhöht wird, hängt davon ab, welche Option/Taste Sie verwenden:

`d'
`Zuschauer Menü Skalierung, Doppelt Skalierung'
Erhöhen Sie das Verhältnis, indem Sie es verdoppeln --- dies führt zu Verhältnissen von 2:1, 4:1, 8:1 ...

`s'
`Zuschauer Menü Skalierung, Speichern 1 zu Skalierung'
Erhöhen Sie das Verhältnis durch Hinzufügen von eins --- führt zu Verhältnissen von 2:1, 3:1, 4:1 ...

Es gibt ähnliche Befehle, um das Verhältnis zu verringern:

`D (Umschalt-d)'
`Zuschauer Menü Skalierung, Halbieren Skalierung'
Verringern Sie das Verhältnis, indem Sie es halbieren.

`S (Verschiebungen)'
`Zuschauer Menü Skalierung, Sub 1 für Skalierung'
Verringern Sie das Verhältnis, indem Sie eins subtrahieren.

Normalerweise sind die Doppel-/Halbierungsskalierungen sinnvoller.

Beachten Sie, dass Sie die Skalierung auch verdoppeln/halbieren können, indem Sie bei gedrückter Umschalttaste mit der linken Maustaste auf den Viewer klicken
verdoppeln und mit Umschalt-Rechtsklick halbieren. Dies ändert immer noch den Maßstab „ungefähr in der Mitte“.
allerdings um das Fenster herum (und nicht um den angeklickten Punkt herum, wie man vielleicht erwarten würde), was der Fall ist
etwas seltsam und kann möglicherweise in Zukunft geändert werden.

Wenn Sie „unterhalb“ 1:1 skalieren, führen die obigen Befehle zu Verhältnissen von (z. B.) 1:2, 1:4, 1:8,
usw. --- das heißt, die Verhältnisse funktionieren auf die gleiche Weise, aber umgekehrt. Das gibt Ihnen
ein immer kleiner werdendes Bild.

Das Skalierungsverhältnis wird nie unter 1:32 verringert. Es wird auch nie über das hinaus erhöht
Punkt, an dem die Gesamtbildgröße 32767 x 32767 überschreiten würde --- diese Grenze liegt an der
Kombination aus Xs Beschränkung der Fenstergrößen und der von xzgv für die Skalierung verwendeten Implementierung.

Ein Problem bei der Skalierung besteht angesichts der derzeitigen Umsetzung darin, dass dies nicht der Fall ist
eignet sich gut für die geditherte Anzeige --- wenn Sie also auf einem 8-Bit-Server arbeiten, ziehen Sie die
Bei Verwendung der Skalierung (insbesondere bei der Skalierung mit Interpolation) kann es zu einer langsamen Bildbewegung kommen
in einigen unangenehmen, streifigen, unverwittert aussehenden Teilen des Bildes. :-(

Sie können den Effekt der Skalierung (nach oben oder unten) jederzeit rückgängig machen:

`n'
`Zuschauer Menü Skalierung, Normal'
Zur „normalen“ Anzeige zurückkehren --- Deaktiviert den Skalierungsmodus und auch den Zoommodus.

Normalerweise funktioniert die Skalierung dadurch, dass die Pixel einfach in immer größere Quadrate (in) umgewandelt werden
Effekt), die die gleiche Farbe behalten. Sie können jedoch eine Funktion namens aktivieren
„Interpolation“, die den Farbwechsel zwischen den oberen linken Ecken sanft abstuft
jedes Pixel. Das ist sehr langsam, sieht aber gut aus.

`i'
`Zuschauer Menü Optionen, Interpolieren wann Skalierung'
Interpolation im Skalierungsmodus umschalten.

(Wenn Ihnen das Erscheinungsbild der Skalierung mit Interpolation gefällt, könnten Sie auch an a. interessiert sein
Programm, das ich geschrieben habe, heißt pnminterp, wodurch eine PGM- oder PPM-Datei bei der Anwendung vergrößert werden kann
Wirkung. Heutzutage ist es Teil des netpbm-Pakets.)

Das Herunterskalieren ist jedoch ein bisschen wie ein Sonderfall-Zoommodus implementiert, und zwar derzeit
Es gibt keine Möglichkeit, das schöner aussehen zu lassen. :-/

Normalerweise stellt xzgv beim Betrachten die Skalierung (den Maßstab auf 1:1 zurück) wieder auf den Normalwert zurück
ein neues Bild. Es ist jedoch möglich, dieses Verhalten zu deaktivieren (siehe Zuschauer Optionen).

Es gibt auch Unterstützung für eine alternative Form der Skalierung: entkoppelt oder achsenspezifisch.
Skalierung. Wenn Sie auf diese Weise skalieren, wird jeweils nur eine Achse des Bildes skaliert. Für
Beispielsweise könnten Sie sich dafür entscheiden, die Höhe eines Bildes effektiv zu verdoppeln (mit der Breite).
unverändert gelassen). Tatsächlich ist diese Art der Skalierung für vorübergehende Korrekturen nützlich
Bilder, die zur Anzeige mit doppelt so breiten oder hohen Pixeln wie normal vorgesehen sind.

`x'
`Zuschauer Menü Skalierung, X Nur, Doppelt Skalierung'
Erhöhen Sie das Verhältnis (x-Achse), indem Sie es verdoppeln.

`X (Umschalt-x)'
`Zuschauer Menü Skalierung, X Nur, Halbieren Skalierung'
Verringern Sie das (x-Achsen-)Verhältnis, indem Sie es halbieren.

`Alt-x'
`Zuschauer Menü Skalierung, X Nur, Speichern 1 zu Skalierung'
Erhöhen Sie das Verhältnis (x-Achse) durch Hinzufügen von eins.

`Alt-Umschalt-x'
`Zuschauer Menü Skalierung, X Nur, Sub 1 für Skalierung'
Verringern Sie das (x-Achsen-)Verhältnis, indem Sie eins subtrahieren.

`y'
`Zuschauer Menü Skalierung, Y Nur, Doppelt Skalierung'
Erhöhen Sie das Verhältnis (y-Achse), indem Sie es verdoppeln.

`Y (Umschalt-y)'
`Zuschauer Menü Skalierung, Y Nur, Halbieren Skalierung'
Verringern Sie das Verhältnis (y-Achse), indem Sie es halbieren.

`Alt-y'
`Zuschauer Menü Skalierung, Y Nur, Speichern 1 zu Skalierung'
Erhöhen Sie das Verhältnis (y-Achse), indem Sie eins hinzufügen.

`Alt-Shift-y'
`Zuschauer Menü Skalierung, Y Nur, Sub 1 für Skalierung'
Verringern Sie das (y-Achsen-)Verhältnis, indem Sie eins subtrahieren.

Es gibt auch Mauskürzel zum Vergrößern/Verkleinern einer einzelnen Achse; Strg-Linksklick
vergrößert, und Strg-Rechtsklick verkleinert. Standardmäßig wirkt dies auf die y-Achse, aber
Die aktive Achse kann mit ` umgeschaltet werdenAlt-c', oder durch Umschalten des `Strg+Klick Waage X Achse'
Option (siehe Zuschauer Optionen).

In Situationen, in denen die x-Skalierung nicht übereinstimmt, wird die Interpolation derzeit nicht unterstützt
die y-Skalierung.

SPIEGEL UND DREHEN


Wenn Sie ein Bild betrachten, möchten Sie es manchmal horizontal oder vertikal spiegeln
drehe es:

`m'
`Zuschauer Menü Orientierung, Spiegel (horizontal)'
„Spiegeln“ Sie das Bild (horizontal spiegeln).

`f'
`Zuschauer Menü Orientierung, Flip (Grün)'
„Spiegeln“ Sie das Bild (vertikal spiegeln).

`r'
`Zuschauer Menü Orientierung, Drehen Rechts'
Drehen Sie das Bild um 90 Grad im Uhrzeigersinn.

`R (Umschalt-r)'
`Zuschauer Menü Orientierung, Drehen Links'
Drehen Sie das Bild um 90 Grad gegen den Uhrzeigersinn. (Jeder US-Leser ist überrascht und/oder
Wenn es mich ärgert, dass ich nicht „gegen den Uhrzeigersinn“ sage, wird mir klar, warum in den Menüs „Rotieren“ steht
rechts links. :-))

`N (Umschalt-n)'
`Zuschauer Menü Orientierung, Normal'
Stellen Sie die normale Bildausrichtung wieder her. Dadurch wird die Wirkung etwaiger Spiegel aufgehoben,
Flips und/oder Rotationen.

xzgv „kehrt“ normalerweise die Bildausrichtung (die Art und Weise, wie das Bild transformiert wurde) „zurück“.
durch Spiegeln/Spiegeln/Drehen) wieder normal, wenn Sie ein neues Bild betrachten. Es ist jedoch möglich
um dies zu deaktivieren (siehe Zuschauer Optionen), so dass alle neuen Bilder gespiegelt, gespiegelt,
und/oder auf die gleiche Weise gedreht werden.

HELLIGKEIT UND CONTRAST


[Änderungen von Helligkeit und Kontrast werden in xzgv 0.9 nicht unterstützt.] xzgv bietet Unterstützung
zum Ändern von Helligkeit und Kontrast, allerdings angesichts der Art und Weise, wie das Bild neu gezeichnet werden muss
Wenn Sie dies tun, kann es etwas langsam sein.

Derzeit gibt es keine Möglichkeit, dies mit der Maus zu tun; das sollte bald behoben werden.

`,'
Kontrast verringern.

`.'
Kontrast erhöhen.

`<'
Helligkeit verringern.

`>'
Erhöhen Sie die Helligkeit.

`:'
`;'
Kontrast und Helligkeit auf Normal zurücksetzen. (`*' wird ebenfalls unterstützt, für hysterisch
Rosinen.) Beachten Sie, dass dies absichtlich geschieht die nicht wirken sich auf die Gamma-Einstellung aus.

Jede Kontraständerung wird vor jeder Helligkeitsänderung angewendet, ebenso wie jede Gamma-Anpassung
vor beiden angewendet.

GAMMA EINSTELLUNG


[Gamma wird in xzgv 0.9 nicht unterstützt.] Ah ja, Gamma. Was für ein Spaß. Das Grundproblem ist folgendes
--- Unterschiedliche Displays haben unterschiedliche Intensitäts-Reaktionskurven. „Das hat viel gebracht.“
„Die Leute waren sehr wütend und wurden allgemein als schlechter Schachzug angesehen.“ :-)

Das bedeutet, dass Sie die Helligkeit, mit der Sie das Bild anzeigen möchten, irgendwie anpassen müssen
kompensieren. Aber da wir es mit Antwortkurven zu tun haben, geht es hier nicht nur darum
Die Helligkeit wird linear verändert.

Das scheint nicht so schwer zu bewältigen zu sein, oder? Alles, was Sie brauchen, ist das Gamma (eine Zahl) zu erhalten
(was angibt, wie stark sich die Kurve biegt) für das Bild und für den Bildschirm dividieren Sie eins durch
den anderen und passen Sie ihn entsprechend an. Freude.

Angesichts der Tatsache, dass das Problem bereits besteht, seit wir mehr als acht angezeigt haben
Farben, Sie werden nicht überrascht sein, dass das Problem bereits behoben wurde. Und das behebt alles
neigen dazu, in Konflikt zu geraten, und jeder hat eine andere Vorstellung davon, wie man das Problem beheben kann. Die übliche „Lösung“ ist
Ich gehe davon aus, dass derjenige, der das Bild erstellt hat, es mit einem Gammawert erstellt hat, der dem Gammawert Ihres Bildes entspricht
Anzeige, sodass Sie die Bits einfach direkt auf dem Bildschirm unterbringen können. Da dies einfach ist, ist es das
am weitesten verbreiteter Ansatz. Aber es ist ein bisschen dumm, deshalb macht es nicht jeder. Kombinieren Sie das
mit der fehlenden Gamma-Spezifikation in den meisten Bildformaten und den oft falschen Werten
von Leuten angegeben, die das tun, und schwupps – das Bildgamma könnte gerecht sein
Über alles mögliche. Und auch das Gamma des Bildschirms lässt sich meist nicht leicht bestimmen.

Wie um alles in der Welt geht man also mit so etwas um zur Verbesserung der Gesundheitsgerechtigkeit auf eine einigermaßen vernünftige Art und Weise?

Die in xzgv gewählte Antwort besteht darin, einfach mit der Tatsache zu leben, dass die Wahrscheinlichkeit von
Das automatische Erhalten korrekter Werte sowohl für den Bildschirm- als auch für das Bild-Gamma ist im Grunde genommen
null. Sobald Sie das akzeptieren, ist es sinnvoll, es zu tun sehr einfach und schnell zu
Ändern Sie die Gamma-Anpassung auf häufig benötigte Werte. So geht's also:

`1'
Stellen Sie die Gamma-Anpassung auf 1.0 ein, also keine Anpassung. Dies ist die Standardeinstellung.

`2'
Stellen Sie die Gamma-Anpassung auf 2.2 ein. Dies ist nützlich zum Anzeigen von Linear-Gamma-Dateien (eins
klassisches Beispiel ist die Raytracer-Ausgabe) auf einem durchschnittlichen PC-Monitor.

`3'
Stellen Sie die Gamma-Anpassung auf 1 geteilt durch 2.2 ein, also etwa 0.45. Dies ist nützlich für die
umgekehrt --- Anzeige von Dateien mit durchschnittlichem PC-Monitor-Gamma auf einem Display mit linearem Gamma.
Historisch gesehen glaube ich, dass das klassische Beispiel das Anzeigen von PC-Dateien auf einem war
Mac, aber ich weiß nicht, wie wahr das heutzutage ist.

`4'
Setzt die Gammaanpassung auf den Anfangswert, der durch ein „“ angegeben wird--Gamma' Befehlszeile
Option (siehe Optionen) oder eine entsprechende Konfigurationsdateieinstellung (siehe Konfigurieren xzgv). Die
Der Standardwert, der verwendet wird, wenn keiner angegeben wurde, ist 1.0.

Eine kurze Klarstellung ist wahrscheinlich angebracht. Der von Ihnen eingestellte Gamma-Anpassungswert
xzgv wird tatsächlich vom tatsächlichen Anpassungswert invertiert (dh eins geteilt durch ihn). Das
soll (glauben oder nicht :-)) Verwirrung vermeiden, indem es die Tatsache widerspiegelt, dass Bildschirm
Gamma ist das am weitesten verbreitete/bekannteste.

Sie können die Einstellung auch genauer anpassen, ähnlich wie bei Helligkeit/Kontrast:

`Alt-,'
Gamma-Anpassung verringern (durch 1.05 dividieren).

`Alt-.'
Erhöhen Sie die Gamma-Anpassung (multiplizieren Sie sie mit 1.05).

Beachten Sie, dass `:' und die anderen Tasten, die die Helligkeit/Kontrast zurücksetzen, bewusst vermeiden
Zurücksetzen der Gamma-Anpassung.

Wie bei Helligkeit/Kontrast gibt es derzeit keine Möglichkeit, den Gammawert mit der Maus anzupassen;
das sollte bald behoben werden. (Aber die 1/2/3/4 tastaturbasierte Methode wird es wahrscheinlich immer noch geben
die schnellere Methode.)

WECHSEL BILD


Es ist möglich, direkt zur vorherigen oder nächsten Datei (oder getaggten Datei) im zu wechseln
Verzeichnis hinzufügen oder eine Datei markieren, ohne die Datei aus der Dateiauswahl auswählen zu müssen
Hand. Diese Befehle sind besonders nützlich, wenn Sie xzgv über die Tastatur verwenden
Es gibt auch eine bemerkenswerte Maustaste zum Wechseln zum nächsten Bild.

`Raumfahrt'
`Zuschauer Menü Weiter Bild'
Gehen Sie zur nächsten Datei im Verzeichnis und zeigen Sie sie an. Sie können auch auf das Bild/den Viewer klicken, um es anzuzeigen
mach das. (Wenn Sie feststellen, dass dies das Verschieben des Bildes behindert (obwohl es
nicht sollte) oder es Ihnen einfach nicht gefällt, kann es deaktiviert werden (siehe Config Variablen)).

`b'
`Zuschauer Menü Vorherige Bild'
Gehen Sie zur vorherigen Datei im Verzeichnis und zeigen Sie sie an.

`Strg-Leertaste'
`Zuschauer Menü Markieren, Etikett dann Weiter'
Markieren Sie die aktuelle Datei, wechseln Sie dann zur nächsten Datei im Verzeichnis und zeigen Sie sie an.

`/'
`Zuschauer Menü Markieren, Weiter Stichwort'
Gehen Sie zur nächsten getaggten Datei im Verzeichnis und zeigen Sie sie an.

`?'
`Zuschauer Menü Markieren, Vorherige Stichwort'
Gehen Sie zur vorherigen getaggten Datei im Verzeichnis und zeigen Sie sie an.

VERSTECKUNG SELECTOR


Bei der Ausführung auf kleinen Bildschirmen oder in einem kleinen Fenster kann es etwas nervig werden, etwas zu verlieren
Den Platz für den Betrachter vergrößern Sie, indem der Selektor ständig angezeigt wird, wenn Sie ihn nicht wirklich benötigen.
Die übliche Lösung für dieses Problem besteht darin, den automatischen Ausblendmodus zu aktivieren. Aber was wäre, wenn ein paar Bilder
Sie sehen kleine und einige große? Es kann manchmal fast genauso ärgerlich sein, das zu haben
Der Selektor wurde ausgeblendet, um Platz für ein kleines Bild zu schaffen, das ihn nicht benötigte. Also dafür
Aus irgendeinem Grund oder vielleicht auch, wenn Ihnen der Modus zum automatischen Ausblenden einfach nicht gefällt :-), möchten Sie vielleicht lieber gehen
Automatisch ausblenden und den Selektor bei Bedarf explizit ausblenden:

`Z (Umschalt-Z)'
`Zuschauer Menü Fenster, Verbergen Wähler'
Blenden Sie den Selektor aus. (Dies ist eigentlich eine Art Umschalter; „Auswahl ausblenden“, wenn es so ist
bereits ausgeblendet blendet es ein.)

Sie können die Auswahl auch ein- oder ausblenden, indem Sie mit der mittleren Maustaste auf den Viewer klicken.

MINIMIEREN XZGV


Im Allgemeinen ist es einfach genug, Ihren Fenstermanager zum Ändern von Fenstern usw. zu verwenden, aber wann
Im Vollbildmodus kann dies manchmal etwas problematisch sein. Aus diesem Grund hat xzgv
integrierte Unterstützung für die „Ikonifizierung“ selbst:

`Strg-z'
`Zuschauer Menü Fenster, Minimieren'
Minimieren Sie das xzgv-Fenster.

ZUSCHAUER OPTIONAL


Wie beim Selektor können verschiedene Optionen deaktiviert/aktiviert werden, die sich auf den Betrachter beziehen.

Diese Einstellungen können auch über Befehlszeilenoptionen geändert werden (siehe Optionen) und/oder config
Dateieinstellungen (siehe Konfigurieren xzgv).

`z'
`Zuschauer Menü Optionen, Zoom (fit zu Fenster)'
Zoommodus umschalten, ausführlicher an anderer Stelle beschrieben (siehe Zoom Model).

`Alt-r'
`Zuschauer Menü Optionen, Wann Zoomen Reduziert Nur'
Schalten Sie „Nur reduzieren“ im Zoommodus um, was auch an anderer Stelle behandelt wird (siehe Zoom Model).

`i'
`Zuschauer Menü Optionen, Interpolieren wann Skalierung'
Schalten Sie die Interpolation um, wenn ein Bild vergrößert wird. Auch dies ist bereits der Fall
erwähnt worden (vgl Skalierung).

`Alt-c'
`Zuschauer Menü Optionen, Strg+Klick Waage X Achse'
Schalten Sie die Skalierung der Achse um, wenn Sie bei gedrückter Strg-Taste (oder Strg-Rechtsklick) darauf klicken
Bild. Standardmäßig wird die Y-Achse skaliert.

`F (Umschalt-f)'
`Zuschauer Menü Optionen, Dithering in 15 & 16-bit'
Dithering im 15/16-Bit-Modus umschalten. Dies erhöht die scheinbare Farbtiefe
Dadurch sehen Abstufungen viel besser aus, aber es ist langsamer als das Rendern ohne Dithering, und
kann (in 16-Bit) die Farbbalance eines Bildes leicht verfälschen. (Das `F' Schlüssel war
Hierfür ausgewählt, da der Dither-Schalter funktionell den „fakecols“ von zgv ähnelt.
Umschalten.)

`Zuschauer Menü Optionen, Zurückkehren Skalierung Aussichten für Neu Pic'
Normalerweise setzt xzgv die Skalierung wieder auf 1 (normal) zurück, wenn ein neues Bild erstellt wird
ausgewählt. Wenn Sie dies deaktivieren, können Sie die Skalierung über die gesamte Bildauswahl hinweg beibehalten.
(Für diese relativ selten geänderte Option gibt es derzeit keine Tastenkombination ---
Um es über die Tastatur umzuschalten, sollten Sie das Popup-Menü verwenden (drücken Sie `F10'), und
den Menüpunkt auswählen.)

`Zuschauer Menü Optionen, Zurückkehren Orient. Aussichten für Neu Pic'
Ebenso kehrt xzgv zur wahren Ausrichtung des Bildes zurück (nicht gespiegelt, gedreht,
usw.) bei der Auswahl eines neuen Bildes. Das Deaktivieren dieser Option bedeutet, dass alle
Angewendete Spiegelungen/Spiegelungen/Drehungen bleiben über mehrere Bilder hinweg bestehen. (Keine Tastatur
Abkürzung --- siehe oben.)

`Zuschauer Menü Optionen, Verwenden Sie die Exif Orientierung'
Schalten Sie die Unterstützung für die Exif-Ausrichtung um. Geräte, die JPEG-Dateien im Exif erstellen
Format (z. B. viele Digitalkameras) kann der Datei ein Orientierungs-Tag hinzufügen, das
sagt, wie die Kamera gehalten wurde, als das Bild aufgenommen wurde. Wenn dieses Tag ist
vorhanden, xzgv kann das Bild anpassen, um eine darauf gehaltene Kamera auszugleichen
Seite. (Dies geschieht nicht standardmäßig, da dadurch das wahre Bild falsch dargestellt wird, was passieren könnte
Dies kann verwirrend sein, wenn Sie nicht wissen, warum es passiert.) Das Aktivieren dieser Option kann hilfreich sein
Nützlich, wenn Sie mit der Kamera auf der Seite fotografieren, dies aber nicht tun möchten
Drehen Sie die Bilder, bevor Sie sie richtig betrachten können. Natürlich dafür
Die Arbeit Ihrer Kamera muss zunächst darin bestehen, das Orientierungs-Tag einzufügen --- aber
Es kann nicht schaden, es auszuprobieren und zu sehen. (Keine Tastenkombination --- siehe oben.)

FILE FORMATEN


Bilddateien werden in verschiedenen Formen oder „Dateiformaten“ gespeichert. xzgv, via
gdk, unterstützt viele.

FILE TYP IDENTIFIZIERUNG


Das Format einer Datei wird durch ihren Inhalt identifiziert. Der Code zum Lesen von Dateien basiert auf
libgdk, um den Dateityp zu ermitteln und die Datei korrekt zu lesen; Im Allgemeinen verwendet dies die
Die „magische Zahl“ des Formats zur Bestimmung des Dateityps – z. B. beginnt eine JPEG/JFIF-Datei mit dem
(hex) Bytes `FF D8'. Wenn Sie also xzgv mit starten xzgv foo, und foo liegt in einem unterstützten Format vor
(z. B. JPEG) wird das Format erkannt und die Datei geladen, obwohl die
„Erweiterung“ fehlt.

KONFIGURIEREN XZGV


Viele Aspekte der Funktionsweise von xzgv können mithilfe einer Konfigurationsdatei geändert werden.

CONFIG DATEIEN


Mit einer Konfigurationsdatei können Sie Aspekte des Verhaltens von xzgv ändern. xzgv unterstützt zwei
mögliche Konfigurationsdateien --- eine systemweite, /etc/xzgv.conf; und eine für jeden Benutzer in
ihr Home-Verzeichnis, $HOME/.xzgvrc. Beides ist optional. Wenn $HOME/.xzgvrc existiert, es ist
benutzt beantragen müssen of /etc/xzgv.conf.

Bevor das Format von Konfigurationsdateien beschrieben wird, kann es hilfreich sein, eine Beispieldatei anzugeben:

# Beispiel für eine xzgv-Konfigurationsdatei
# Kommentarzeilen beginnen mit „#“ und werden ignoriert.
# sowie Leerzeilen.

# Bilder an Fenster anpassen
heranzoomen
# den Bildschirm in Beschlag nehmen :-)
Vollbild an

Es handelt sich um ein zeilenbasiertes Format. Jede Zeile (oder vielmehr jede Zeile, die keine Kommentarzeile ist und
ist nicht leer) weist einer einzelnen vordefinierten „Variable“ einen Wert zu. xzgv hat viele davon
Variablen können Sie auf diese Weise ändern. Zum Beispiel die fullscreen Option oben
steuert, ob xzgv versucht, den gesamten Bildschirm für sein Fenster zu nutzen. Wenn es gegeben ist
der Wert `on'/`y'/`ja'/`1' es tut; wenn `WOW!'/`n'/`nicht'/`0', das tut es nicht. Die meisten Variablen
sind von diesem „booleschen“ Ja-oder-Nein-Typ.

Da die in einer Konfigurationsdatei festgelegten Variablen einen direkten Einfluss auf die Funktionsweise von xzgv haben, kann dies der Fall sein
einfacher, sie einfach „Einstellungen“ zu nennen. Tatsächlich wird eine solche Terminologie gelegentlich verwendet
dieser Dokumentation.

CONFIG VARIABLE TYPES


Es gibt verschiedene Arten von Variablen:

- Boolescher Wert. Dies sind Ein-oder-Aus-, Ja-oder-Nein-Variablen. Die meisten Konfigurationsdateivariablen von xzgv
sind von dieser Art.

- Ganzzahl (derzeit nicht verwendet). Das sind ganze Zahlen. Die Bedeutung der Zahl hängt davon ab
darüber, wofür die Variable verwendet wird.

- Real (Gleitkomma). Dies kann eine ganze Zahl oder ein Dezimalbruch sein. Nur der Gamma
Die Variable ist von diesem Typ.

- Geometrie. Dieses Spezifikationsformat für Fenstergröße und/oder -position wird nur für verwendet
`Geometrie' Einstellung. Sehen Optionen, für eine Beschreibung, wie dieser Typ funktioniert.

CONFIG VARIABLEN


Derzeit können die meisten Konfigurationsvariablen (Einstellungen) in xzgv auch über die Befehlszeile festgelegt werden
Optionen; Tatsächlich lautet der Name der Einstellung in all diesen Fällen identisch dazu für die
Langversion der Option (z. B. `fullscreen', `automatisch ausblenden'). Als solche sind sie dokumentiert
im Abschnitt, der Befehlszeilenoptionen und Ähnliches bespricht (siehe Optionen).

Einige Einstellungen sind jedoch nur in der Konfigurationsdatei verfügbar:

Klicken Sie hier, um weiterzumachen
Dies ist standardmäßig aktiviert, sodass Sie auf den Viewer klicken können, um zum nächsten zu springen
Bild. Wenn die Option deaktiviert ist, hat das Klicken auf den Viewer keine Wirkung.

RATIONALE


Hier versuche ich (RJM) zu erklären, warum ich die Dinge so gemacht habe, wie ich es getan habe. Dies wird in a dargestellt
eine Art Frage-und-Antwort-Format.

WARUM NOCH ANOTHER ZUSCHAUER?


Zuvor konzentrierte sich dieser Abschnitt auf xv; Das mag ursprünglich Sinn gemacht haben
hat es geschrieben und macht für zgv immer noch einen gewissen Sinn, aber für xzgv war es der Fall
sieht zunehmend veraltet aus. Und hier schreibe ich ein Update. :-)

Ich habe xzgv ursprünglich geschrieben, weil ich mit den mir bekannten Zuschauerzahlen für X einfach nicht zufrieden war
von damals (Mitte 1999). Zum Zeitpunkt des Verfassens dieses Artikels (Ende 2000) gab es weitere wichtige Dinge über xzgv
werden offensichtlich, teilweise durch die Antworten, die ich darauf erhalten habe:

o Es ist „schnell“. Nein, bisher werden keine bestimmten Vorgänge schneller ausgeführt als bei anderen Viewern
wie ich weiß (na ja, vielleicht Aktualisierungen der Miniaturansichten :-)); Vielmehr versucht die Schnittstelle, nicht einzudringen
Ihren Weg. Klicken Sie auf einen Dateinamen und das Bild erscheint. Keine Vielzahl von Symbolleisten bzw
Fenster, es ist einfach da.

o Wie bei zgv versucht es, eines gut zu machen: Bilder anzusehen. Es ist hier nicht perfekt
Respekt, das gebe ich zu, aber immerhin bleibt es weitestgehend frei von Bildbearbeitung.

o Es ist, ähm, ziemlich ähnlich wie zgv. Einigen von uns Alten gefällt das. :-)

Ich werde nicht so tun, als wäre xzgv der ultimative Viewer für alle. Manche Leute werden andere bevorzugen
Ansätze, oder einfach andere Zuschauer bevorzugen. (Manche Leute benutzen vielleicht sogar noch xv, ghod
(verbieten.) Es gibt ein paar Viewer, die Sie vielleicht ausprobieren möchten, wenn Sie nicht viel von ihnen halten
xzgv:

o gqview. Dies scheint durchaus anerkannt zu sein. Ich finde es etwas unkonventionell und erinnert an eine Küchenspüle.
Meiner Meinung nach nicht ganz so „rein“ oder fokussiert wie xzgv. Ich denke jedoch, dass mehr Leute es verwenden als xzgv.

o xli. Ich bin mir nicht sicher, ob das heutzutage so bleibt, aber es ist kein schlechter Zuschauer. NEIN
Miniaturansichten oder Dateiauswahl. (Heutzutage verwende ich dies hauptsächlich zum Festlegen des Roots
Fenster-Pixmap, etwas, das ich nicht denke, gehört in einen Viewer, aber was xli passiert
ganz gut darin sein.)

o qiv. Wenn ich richtig zwischen den Zeilen lese, ist dies im Wesentlichen ein moderner Ersatz für
xl.

o gtksee. Ich habe das nicht ausprobiert, aber ich denke, die Idee ist, dass es sich um einen ACDSee-Klon handelt, und
Es scheint sehr viele Leute zu geben, die einen Klon davon wollen. Welches ist ihr Problem.
: ^)

o Elektrische Augen. Um ehrlich zu sein, denke ich, dass dies von anderen Zuschauern in den Schatten gestellt wurde
Tage, was zeigt, wie weit wir gekommen sind.

Ah, du sagst, was ist mit xv? Nun ja, das haben wir mit Nachdruck den Punkt erreicht, an dem niemand mehr Gebrauch braucht
xv nicht mehr. Jeder, der heutzutage xv verwendet, sollte wirklich diesen Haufen schlecht durchdachter, nicht-
Kostenlos Mist und nutzen Sie einen der besseren Viewer, die es jetzt gibt. So einfach ist das.

WARUM NEIN BILDBEARBEITUNG FÄHIGKEITEN?


Es ist ein Scheiß Zuschauer, Teufel noch mal. Wenn Sie xv wollen, wissen Sie, wo Sie es finden können.

(OTOH, wenn Sie eine wollen anständig Bildeditor, verwenden Sie Gimp.)

WARUM A TEXINFO HANDBUCH?


Ich habe jahrelang eine herkömmliche „Manpage“ für zgv gepflegt (die lose auf xzgv basierte).
An). Aber mit der Zeit wurde mir klar, wie unglaublich verwirrend die Manpage von zgv geworden war.

Deshalb wollte ich die Dokumentation von zgv auf sinnvollere Weise in einem anderen Format umschreiben
als eine Manpage. Ich wollte ein etabliertes, gut unterstütztes Format mit Struktur und Cross-
Referenzierung. Ich hatte das Gefühl, dass dies die Wahl zwischen HTML und Texinfo ermöglichte. HTML schien mir so
ein bewegliches Ziel wie kein anderes sein und auf Nur-Text-Terminals nicht so gut unterstützt werden wie Info
(und damit texinfo). (Dieser letzte Punkt ist zugegebenermaßen für xzgv nicht allzu relevant
besorgt.) Als ich bemerkte, dass es einen Konverter gab, um Texinfo in jedem beliebigen Format in HTML zu konvertieren
Fall, der Fall wurde abgeschlossen. Die Dokumentation von xzgv basierte damals auf zgvs --- the
Die Dokumentation ist wahrscheinlich ähnlicher als die Programme. :-)

Verstehen Sie mich nicht falsch – ich mag Manpages. Und das sogar mit der hervorragenden Texinfo-Dokumentation
und dem sehr hilfreichen Texinfo-Modus von Emacs ist das Schreiben von Texinfo kaum einfach. (Ohne Texinfo
Die Knoten- und Menüaktualisierungsbefehle des Modus zu verwenden, fände ich persönlich nahezu unmöglich!) Aber
Große Manpages eignen sich einfach nicht so gut als Referenz, und das wird durch die relativen Manpages noch verschlimmert
Mangel an Struktur.

WARUM EIN RAUM SATZ ENDET?


Die herkömmliche Art, texinfo zu schreiben, besteht darin, jedem Satz nach dem zwei Leerzeichen zu folgen
Punkt (oder was auch immer den Satz beendet). Viele Leute schreiben normalerweise so in einer Nicht-Texinfo
Kontext auch. Aber ein beträchtlicher Teil der Menschen schreibt normalerweise Texte mit nur einem Leerzeichen
nach dem Punkt --- und ich bin einer von ihnen.

Die Texinfo-Dokumentation erweckt den Eindruck, dass es sich um zwei Leerzeichen handelt sollen verwendet werden; es heißt „es
„Es ist wichtig, in Texinfo-Dokumenten zwei Leerzeichen am Ende von Sätzen zu setzen.“ Aber das
einziger Umstand, in dem der Abstand zur Texinfo-Datei überhaupt (in irgendeiner Weise) erhalten bleibt
außer „Hier ist ein Leerzeichen“), wenn die Texinfo in das Info-Format konvertiert wird. So,
Tatsächlich hängt die Entscheidung für die Verwendung von zwei Leerzeichen davon ab, wie der Autor die Info-Ausgabe wünscht
erscheinen --- das ist eine subjektive Entscheidung, die getroffen werden sollte vollständig nach unten zu Besichtigungsstil
of Autor, trotz des Versuchs der Texinfo-Dokumentation, zwei Leerzeichen wie ein klingen zu lassen
objektiv, dass man so etwas tun muss.

Sie fragen sich vielleicht, was das Problem bei der Verwendung von Ein-Leerzeichen ist. Nun ja, „makeinfo“ muss es tun
Absätze neu formatieren und wann immer Leerzeichen eingefügt werden müssen (wie es scheint)
Am Ende eines Satzes werden zwei Leerzeichen eingefügt. Dieses Verhalten kann im Gegensatz zu nicht geändert werden
Emacs (Satzende-Doppelraum; sehen Füllen Befehle der Emacs info-Datei) und GNU fmt
(-u; sehen fmt Aufruf der Textutils info-Datei). Außerdem wird versucht, die Ausgabe zu „reparieren“.
Info mit sed funktioniert nicht richtig, da die „Tags“, die zum schnellen Auffinden von Knoten verwendet werden, dann nicht mehr funktionieren
falsch. Diese könnten natürlich auch behoben werden, allerdings wäre das mit deutlich mehr Aufwand verbunden
als ein einfacher Sed-Aufruf.

Realistisch gesehen muss sich also jeder, der Texinfo mit einem Leerzeichen schreibt, damit abfinden
gelegentlich werden Satzenden mit zwei Leerzeichen in ihren Text eingefügt --- schlimmer noch, die
Der aktuelle Formatierungsalgorithmus „makeinfo“ scheint auch danach zwei Leerzeichen einzufügen
Abkürzungen (wie „eg“ und „usw.“), wodurch auch Texinfos mit zwei Leerzeichen unterbrochen werden. (Das ist
Besonders ironisch übrigens, da das Hauptargument der Zwei-Raum-Partisanen für die
Übung ist oft die Art und Weise, wie man den Unterschied erkennen kann
Abkürzungen und Satzende.)

Ein letzter Punkt ist vielleicht erwähnenswert; Ich bin nicht der erste, der Texinfo-Dateien schreibt
ein Leerzeichen. Zum Zeitpunkt des Schreibens wird es in der texinfo-Dokumentation für BFD, gdbm,
GTK/GDK, (Linux) IPC und Viper, und ich gehe davon aus, dass es Fälle gibt, die mir nicht bekannt sind.

Nutzen Sie xzgv online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad