InglesPransesEspanyol

Ad


OnWorks favicon

xzgv - Online sa Cloud

Patakbuhin ang xzgv sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na xzgv na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


xzgv - viewer ng larawan para sa X, na may thumbnail-based na file selector

SINOPSIS


xzgv [pagpipilian] [dir | file ...]

DESCRIPTION


(NB: Ang man page na ito ay awtomatikong nabuo mula sa texinfo file ng xzgv, at sa gayon ay maaaring magmukhang isang
medyo kakaiba. Humihingi kami ng paumanhin para sa abala. :-))

Ang xzgv ay isang viewer ng larawan para sa X, na may thumbnail-based na file selector. Ang mga thumbnail na ginamit
(mga thumbnail na maliliit na `preview' na bersyon ng mga larawan) ay tugma sa xv, zgv,
at ang Gimp. Ang mga uri ng mga larawang pinahihintulutan ng xzgv na matingnan ay mga larawang may format na raster
(minsan ay tinatawag na `bitmaps' at/o `pixmaps'); mga bagay tulad ng GIF file, JPEG file, PNG
mga file, at iba pa.

Kadalasan, malamang na gusto mong gamitin ang file selector ng xzgv (tingnan ang Ang talaksan
Ang pumipili) upang piliin kung aling (mga) file ang titingnan. Ito ang lumalabas sa kaliwang bahagi ng
window kapag sinimulan mo ang xzgv bilang `xzgv' (tingnan Options). Nagpapakita ito ng listahan ng
mga subdirectory at picture file sa kasalukuyang direktoryo, kasama ang maliit na `thumbnail'
mga bersyon ng mga larawan kung mayroon sila. (Kung walang thumbnail na lumalabas sa isang ibinigay na direktoryo, o
kung nawawala ang mga ito para sa ilang file, maaari mong gawin/i-update ang mga ito sa pamamagitan ng pagpindot sa `u'. Tingnan mo
Ina-update ang Thumbnail.)

Kapag pumili ka ng file na titingnan, maaari mo itong tingnan sa pamamagitan ng pag-click dito, o pagpindot sa `Magpasok'.
Binabasa nito ang larawan at ipinapakita ito sa kanang bahagi ng window, ang tumitingin
(Tingnan ang Ang Tagamasid). Pagkatapos ay maaari mong ilipat sa paligid ng larawan (kung ito ay mas malaki kaysa sa magkasya) sa pamamagitan ng
pagkaladkad nito gamit ang mouse, o gamit ang mga scrollbar, o ang mga cursor key. Kaya mo naman
pumili ng isa pang larawan na may tagapili ng file (bagaman kailangan mong pindutin ang `Esc' o 'Tab'una
kung gumagamit ng keyboard), o maaari mong ihinto ang xzgv sa pamamagitan ng pagpindot sa `q'.

Habang ang xzgv ay gumagana tulad ng anumang iba pang X program, at tiyak na mouse-friendly :-), ito ay
dinisenyo din para maging keyboard-friendly. Lahat sa xzgv ay ganap na magagawa mula sa
keyboard. Karamihan sa suporta sa keyboard na ito ay gumagana tulad ng orihinal na zgv (isang katulad na console-
batay sa viewer ng larawan para sa Linux).

Ang pangkalahatang-ideya na ito ay, gaya ng maaari mong asahan, ang pinakasimpleng pagpapakilala lamang sa kung ano
magagawa ng xzgv, at naglalarawan lamang ng isang napakapangunahing paggamit ng xzgv. marami pang magagawa ang xzgv; basahin mo
para malaman kung ano.

MGA KUWENTA


Ang xzgv ay pangunahing isinulat ni Russell Marks, ang may-akda din ng manwal na ito. Ito ay
pinananatili ni Reuben Thomas.

Nag-ambag ang Costa Sapuntzakis ng code para sa mas mabilis na pagbuo ng thumbnail ng JPEG (sa zgv,
na inangkop ko para sa xzgv).

Ang mga icon ng direktoryo/file na ginamit ay maluwag na nakabatay sa mga gmc dir-close.xpm. Sa tingin ko Tuomas
Si Kuosmanen ang may pananagutan para doon, batay sa log ng pagbabago.

`mkinstalldirs' ay diretso mula sa `texinfo' package, at isinulat ni Noah Friedman.
(Ginagamit din ito sa panahon ng pag-install.)

Maraming salamat sa maraming taong responsable para sa GTK+, kung wala ang xzgv ay halos
tiyak na hindi nangyari. (Ngunit walang salamat para sa Electric Eyes, na halos maganda
sapat na para hindi ko na istorbohin ang xzgv! :-))

getopt*.[ch] ay mula sa GNU libc.

Opsyon


Karaniwang i-invoke mo ang xzgv bilang plain `xzgv' (marahil sa pamamagitan ng menu ng window manager, o
menu ng GNOME/KDE, atbp.). Gayunpaman, maaari mong direktang tukuyin ang mga file na titingnan, o isang panimula
direktoryo, sa command-line. Bilang karagdagan, mayroong iba't ibang mga pagpipilian.

(Kung bago ka sa xzgv, dapat mong laktawan ang natitirang bahagi ng seksyong ito sa ngayon at halika
balikan ito mamaya.)

Ang pangkalahatang format ng xzgv command-line ay halos ganito:

xzgv [pagpipilian] [dir | file ...]

Dalawang uri ng mga opsyon ang sinusuportahan --- ang tradisyonal na Unix na single-letter na opsyon, at
GNU-style na mahahabang opsyon. Karamihan sa mga opsyon ay maaaring gamitin sa alinmang paraan, at ang parehong mga form ay nakalista
sa talahanayan sa ibaba.

Tandaan na ang lahat ng mga opsyon ay pinoproseso pagkatapos ng anumang (mga) configuration file. I-configure ang mga setting ng file
ay tulad lamang ng mga pangalang pang-opsyon sa ibaba na binawasan ang `--' (tingnan Pag-configure xzgv), bagaman a
ilang mga opsyon sa command-line ang hindi pinahihintulutan bilang mga setting ng config file (hal. `Tulungan'), at bisyo
kabaliktaran

Narito kung ano ang ginagawa ng mga opsyon:

`-a'
`--auto-itago'
Awtomatikong itago ang selector kapag may napiling larawan, na nagpapahintulot sa tumitingin na gamitin
ang buong bintana.

`--ingat-jpeg'
Paganahin ang libjpeg `fancy upsampling'. Nagde-default ang xzgv sa paggamit ng mas mabilis na paraan; bilang ang
Inilalagay ito ng dokumentasyon ng libjpeg, ``Ang visual na epekto ng sloppier na pamamaraan ay madalas
napakaliit.''

`--delete-single-prompt'
(Tandaan na ito ay karaniwang pinagana; gamitin ang `--delete-single-prompt=off' upang huwag paganahin
ito.) Kung hindi pinagana, agad na tatanggalin ng xzgv ang isang file kapag sinabihan, nang wala
pag-uudyok para sa kumpirmasyon. (Ito ay `solong' dahil ang pagtanggal ng maraming file nang sabay-sabay
ay susuportahan sa hinaharap, at magkakaroon iyon ng hiwalay na prompt override.)

`--dither-hicol'
Gumamit ng dithering sa 15/16-bit, anuman ang default na setting. Tingnan mo Tagamasid Options,
para sa isang talakayan ng mga benepisyo/kapinsalaan. Maaari mo ring gamitin ang `--dither-hicol=off'to
huwag paganahin ito.

`--exif-orient'
Sa mga JPEG file, gumamit ng mga Exif na orientation na tag (inilagay ng hal. mga digital camera) upang
tamang oryentasyon ng imahe bago ipakita. Tingnan mo Tagamasid Options, para sa mga detalye.

`--fast-recursive-update'
Kapag gumagawa ng recursive thumbnail update, huwag basahin ang mga dati nang thumbnail
nag-a-update. Ito ay medyo hindi na ginagamit sa xzgv 0.7, dahil ang pagtaas ng bilis ay ngayon
bale-wala. Ngunit, maaari pa rin itong maging kapaki-pakinabang kung gusto mong mag-update ng a malaking-malaki bilang ng mga
maliliit na direktoryo kung saan kakaunti kung kailangan ng anumang mga pag-update.

`-f'
`--fullscreen'
Patakbuhin ang fullscreen, gamit ang buong screen para sa window ng xzgv, nang walang kahit na anumang window-
mga dekorasyon ng manager (window frame, title bar, atbp.) kung maaari.

`-G Val'
`--gamma Val'
[Hindi suportado sa 0.9.] Itakda ang ginamit na pagsasaayos ng gamma (tingnan Gama Pag-aayos). Ang
ang default ay 1.0. Itinatakda din nito ang `initial value' na ginamit kapag ni-reset ang gamma
pagsasaayos.

`-g geom'
`--geometry geom'
Itakda ang geometry ng xzgv window (posisyon at/o laki) sa geom. Ang geometry string
dapat ay nasa karaniwang X format, na may extension na ang mga posisyon/laki ay maaaring may a
`%' suffix na nangangahulugang ang mga ito ay itinuturing bilang mga porsyento ng lapad/taas ng screen.
Ang default na geometry ay `92%x85%'.

Para sa mga hindi pamilyar sa paraan ng paggana ng `geometry', narito ang isang maikling paglalarawan ng
ang syntax. Ito ay `WxH', o '+X+Y', o 'WxH+X+Y', saan'W' ay lapad, `H'taas,
`X' ang posisyon ng x, at `Y' ang y posisyon. Ang unang anyo ay tumutukoy lamang sa laki,
ang pangalawa lamang ang posisyon --- ang `WxH+X+Y' ang form ay tumutukoy sa pareho.

Ngayon, ang `+X+YKaraniwang tinutukoy ng bit kung nasaan ang kaliwang tuktok ng window. Pero ikaw
maaaring gumamit ng `-' sa halip na '+' para sa x at/o y na posisyon, kung saan ito ay tumutukoy
ang agwat sa pagitan ng kanan/ibaba ng window at kanan/ibaba ng screen.
(Tandaan, gayunpaman, na ang anumang window frame na idinagdag ng iyong window manager sa window ay
hindi pinansin sa kalkulasyong ito, kaya maaaring kailanganin mong mag-eksperimento upang makuha ang
ninanais na posisyon.) Maaari ka ring gumamit ng mga negatibong numero sa parehong `+' at '-' --- kaya
`+-50+0' inilalagay ang window nang bahagya sa kaliwa ng screen, at `+0--50' naglalagay nito
bahagyang nasa ibaba ng screen --- ngunit ito ay may kaduda-dudang halaga. :-)

Sa wakas, tulad ng nabanggit sa itaas, pinalawak ng xzgv ang syntax na ito sa pamamagitan ng pagpapahintulot sa iyong gamitin ang `%'to
tukuyin ang mga porsyento ng lapad/taas ng screen sa halip na mga pixel, hal
`50%x30%-30%-20%'. Nagbibigay-daan din ito sa iyo na gumamit ng mga totoong numero gaya ng `12.34', alin
maaaring maging kapaki-pakinabang sa `%'.

`-h'
`- Tumulong'
Magpakita ng isang listahan ng mga opsyon at isang maikling paglalarawan ng kung ano ang ginagawa ng mga opsyon.

`--image-bigness-threshold numpix'
Itakda ang hangganan numpix pagkatapos kung saan ang mga imahe ay itinuturing na `malaki', at hindi na
na-render nang sabay-sabay (na nagbibigay ng mas magandang pag-scroll, ngunit mas mahirap sa memorya at
maaaring mabagal para sa malalaking larawan) ngunit sa halip ay nai-render nang paisa-isa. Ang mga yunit ay
bilang ng mga pixel sa imahe (ibig sabihin, lapad na beses sa taas), at ang default ay 2000000
mga pixel

`--interpolate'
Mag-interpolate sa pagitan ng mga pixel ng larawan kapag nag-scale up (tingnan Scaling). Ito
kadalasan ay mukhang mas maganda, ngunit ito ay medyo mabagal.

`--mouse-scale-x'
Kung pinagana, ang control-click sa viewer ay nagsusukat lamang sa X axis. (Ang default ay
upang sukatin lamang ang Y axis.)

`--revert-orient'
(Tandaan na ito ay karaniwang pinagana; gamitin ang `--revert-orient=off' para hindi paganahin ito.) Kung
hindi pinagana, ang orientation (flip/mirror/rotate) na estado ay pinananatili sa pagitan ng mga larawan (tingnan
Tagamasid Options).

`--revert-scale'
(Tandaan na ito ay karaniwang pinagana; gamitin ang `--revert-scale=off' para hindi paganahin ito.) Kung
hindi pinagana, pinapanatili ang scaling sa pagitan ng mga larawan (tingnan Tagamasid Options).

`--selector-width'
Itakda ang default/initial size ng selector sa pixels. Ang normal na setting ay 200.

`-T'
`--show-tag'
Ipakita ang mga pangalan ng kasalukuyang naka-tag na mga file sa paglabas ng xzgv. (Nakalista sila sa stdout,
isa sa bawat linya.) Maaari itong maging kapaki-pakinabang kapag gusto mong pumili ng maramihang mga file
graphically at gawin ang mga ito sa ibang bagay.

`--ipakita ang mga thumbnail-mensahe'
Ipakita sa status bar kapag binabasa ang mga thumbnail. Ang status bar ay dapat na
pinagana para makita ang mga mensaheng ito, siyempre. :-)

`-k'
`--laktawan-magulang'
Para sa unang direktoryo na ipinakita, laktawan ang lumipas na cursor .. (ang magulang dir). Maaari itong
maging kapaki-pakinabang kapag gusto mong agad na gumamit ng espasyo sa `pahina' sa pamamagitan ng dir.

`-o order'
`--uri-uriin order'
Itakda ang paunang pagkakasunud-sunod ng pag-uuri na ginamit sa selector. Ang mga posibleng setting ay `pangalan',
`ext', `laki', at `petsa' (o `oras'); ang unang char lang ng setting
(`n'/`e'/`s'/`d'/`t') kailangang ibigay. Ang default ay pagkakasunod-sunod ng pangalan.

`--sort-timestamp-type uri'
Itakda ang uri ng timestamp na gagamitin kapag gumagamit ng pagkakasunud-sunod ng oras/petsa. Maaari
ang mga setting ay `mtime' (default), `ctime', at `atime'; ang unang char lang ng
setting (`m'/`c'/`a') kailangang ibigay.

`--status bar'
Magpakita ng status bar sa ibaba ng selector; ito, halimbawa, ay nagsasabi kapag ang isang larawan ay
binabasa.

`-t'
`--manipis na mga hilera'
Gumamit ng mga row sa ikatlong bahagi ng normal na taas sa selector. Ito ay maaaring maging lubhang kapaki-pakinabang sa
mga screen na may mababang resolution, o kung talagang interesado ka sa mga filename, hindi
mga thumbnail.

`-v'
`--bersyon'
Ipakita ang numero ng bersyon.

`--bersyon-gtk'
Ipakita ang numero ng bersyon ng GTK+ na ginagamit ng xzgv.

`-z'
`--zoom'
Pagkasyahin ang larawan sa window ng viewer, anuman ang aktwal na laki nito (tingnan Mag-zoom paraan).

`-r'
`--zoom-reduce-lamang'
Kapag nasa zoom mode, lang bawasan mga larawan upang magkasya; ibig sabihin, gawing nakikita ang malalaking larawan
sabay-sabay habang nag-iiwan ng mga maliliit na picure na buo.

Kung nagsimula sa `xzgv file', Itinatago ng xzgv ang tagapili ng file at tinatrato ang file o mga file bilang
kung sila ang tanging nilalaman ng isang direktoryo. (Awtomatiko rin nitong nilo-load ang una
file.) Dahil dito, maaari mong gamitin ang Susunod na Larawan at Nakaraang Imahe na mga utos upang mag-navigate sa pagitan
ang mga larawan, o lumabas sa Selector at direktang gamitin ang selector.

Kung nagsimula sa `xzgv start-dir', Nagsisimula ang xzgv gaya ng dati, ngunit sa pagsisimula ng selector
sa tinukoy na direktoryo (sa halip na sa kasalukuyang direktoryo).

Ang mga setting na naka-on o naka-off (boolean), tulad ng maaari mong asahan, ay pinagana sa pamamagitan ng paggamit
hal `-z' o '--zoom'. Gayunpaman, mayroong isang alternatibong form na pangmatagalan para sa pagtatakda ng mga ito,
na kahawig kung paano itinakda ang mga ito sa mga config file --- ang syntax ay `--opsyon=ay', saan ay
ay `on'/`y'/`oo'/`1' upang paganahin ang opsyon, o `off'/`n'/`hindi'/`0' para i-disable ito. Ang pinaka
Ang kapaki-pakinabang na bagay tungkol dito ay pinapayagan ka nitong huwag paganahin ang mga opsyon na dati
pinagana, sa pamamagitan ng paggamit ng hal `--zoom=off'.

(Ang mga mambabasa na ginamit sa paraan ng GNU-style long options ay dapat tandaan na, dahil ito
`on'/`off'/atbp. Ang arg ay opsyonal, hindi mo magagamit ang `--pagpipilian arg' form sa kasong ito; ito
dapat `--option=arg' para gumana ito.)

A NOTA ON NOTASYON


Karamihan sa manwal na ito ay kinuha ng isang paglalarawan ng iba't ibang mga utos ng xzgv sa file nito
tagapili at tumitingin. Karamihan sa mga ito ay magagamit pareho mula sa keyboard, at mula sa popup
mga menu. (Lalabas ang isang popup menu kapag pinindot mo ang `F10' o 'menu', o i-right click sa
tagapili o ang tumitingin; bawat isa ay may sariling menu.) Kaya sa manual, madalas mong makikita
mga bagay na katulad nito:

`susi'
`Ang pumipili menu menu ang bagay is sa, menu bagay'
Paglalarawan ng kung ano ang ginagawa ng key/menu item.

Minsan ang susi na ibinigay ay may `(Selector)' o '(Viewer)' panlapi; ito ay dahil ang ilan
ang mga keypress sa xzgv ay partikular sa selector o sa viewer, at hindi gagana maliban kung ang
may kaugnay na bahagi ng xzgv ang keyboard focus.

ANG FILE PUMILI


Karaniwan, sa pagsisimula ng xzgv, gugustuhin mong gamitin ang file selector --- ang listahan ng mga file
sa kaliwa. (Ang isa pang subwindow (sa kanan) ay ang viewer.) Hinahayaan ka ng selector
pumili ng mga file upang tingnan (bukod sa iba pang mga bagay). Inililista nito ang mga subdirectory at mga file ng larawan
ang kasalukuyang direktoryo, kasama ang maliliit na `thumbnail' na bersyon ng mga larawan kung sila
umiiral.

ANG PUMILI mENU


Halos lahat ng selector command ay available mula sa pop-up menu ng selector, na lalabas
kapag nag-right click ka kahit saan sa selector. (Maaari mo ring pindutin ang `F10' o 'menu'to
ilabas ang menu, ngunit dahil may mga keyboard shortcut para sa halos lahat ng bagay sa xzgv,
ito ay hindi madalas na kapaki-pakinabang. :-))

Kadalasan, hindi mahalaga kung saan ka mag-right click sa selector. Gayunpaman, ilang mga utos
sa talaksan gumagana ang menu sa isang file, ang pinili ng cursor ng keyboard. A
problema kapag gumagamit ng mouse, maaari mong isipin --- ngunit kapag nag-right click ka sa
selector, pati na rin ang pag-pop up sa menu, inililipat ng xzgv ang cursor na ito sa file na tama-
nag-click sa (kung mayroon man). (Makikita mo ito sa paraan ng pagguhit ng guwang na kahon sa paligid ng file.)
Kaya't gamitin ang hal Detalye sa talaksan menu, kailangan mong i-right-click on ang file ikaw gusto
mga detalye on.

Parehong may mga menu ng `Help' ang selector at viewer, karamihan sa mga item ay nagre-refer sa iyo dito
manwal:

`F1'
`Ang pumipili menu Tulong, Nilalaman'
`Tagamasid menu Tulong, Nilalaman'
Tingnan ang pangkalahatang nilalaman ng manwal.

`Ang pumipili menu Tulong, Ang talaksan Ang pumipili'
Tingnan ang seksyon ng manwal sa tagapili ng file.

`Tagamasid menu Tulong, Ang Tagamasid'
Tingnan ang seksyon ng manwal sa viewer.

`Ang pumipili menu Tulong, Index'
`Tagamasid menu Tulong, Index'
Tingnan ang index ng konsepto ng manwal.

`Ang pumipili menu Tulong, tungkol sa'
`Tagamasid menu Tulong, tungkol sa'
Magbigay ng ilang maikling impormasyon tungkol sa xzgv, kasama ang numero ng bersyon at homepage.

Sa kasalukuyan, ang paraan na hinahayaan ka ng xzgv na basahin ang manual ay medyo hindi maganda; pinapatakbo nito ang `info'
programa (tingnan tuktok nasa info-stnd info file) sa isang `xterm'.

LUMALABAS XZGV


Maaari kang lumabas sa xzgv alinman sa pamamagitan ng paggamit ng isa sa dalawang exit keypress, o sa pamamagitan ng pagpili sa
naaangkop na opsyon mula sa popup menu ng tagapili:

`q'
`Ctrl-q'
`Ang pumipili menu lumabas xzgv'
Itigil ang xzgv.

(Mayroon ding exit option sa selector's talaksan menu (`Ang pumipili menu file, lumabas'), bilang
Ang `Exit' ay karaniwang nasa anumang File menu.)

MGA THUMBNAIL


(Ang seksyong ito ay sadyang maaga sa manwal, dahil ang mga thumbnail ay marahil ang pinaka
mahalagang tampok ng tagapili ng file, kaya pinakamahusay na alam mo kung paano gumawa/mag-update
sila nang mas maaga kaysa sa huli.)

Ang mga thumbnail ay maliliit na bersyon ng mga larawang kinakatawan nila, at ipinapakita ng
file selector kung mayroon sila. Gumagamit ang xzgv ng mga thumbnail na katugma sa xv --- kung gagawa ka
thumbnail na may xv gagana sila sa xzgv, at vice versa. Ang mga thumbnail ni xzgv ay gayundin
tugma sa Gimp, at zgv.

Kung walang thumbnail na umiiral para sa isang file, isang maliit na icon na `dokumento' ang lilitaw sa halip (katulad ng
`folder' na icon na ginagamit para sa mga direktoryo).

Ina-update ang Thumbnail
Bagama't medyo mabilis ang paggawa ng mga thumbnail, hindi ito isang instant na proseso. Para sa
dahil dito, kailangang gumawa ng mga thumbnail nang maaga, at iniimbak bilang mga file sa kanilang
sariling karapatan sa isang subdirectory .xvpics.

Ang xzgv ay hindi kailanman gumagawa/nag-a-update ng mga thumbnail nang hindi mo sinasabi. Kaya, kung ipasok mo ang isang
direktoryo kung saan ang mga file ng larawan ay walang anumang mga thumbnail, o kung saan tila ang mga thumbnail
upang maging luma na, dapat mong pindutin ang `u', o piliin Mga update Thumbnail mula sa tagapili
menu. (Kahit na hindi maisulat ang mga thumbnail (sabihin, kung wala kang pahintulot na
isulat ang mga ito), ipapakita pa rin ng selector ang mga na-update na thumbnail hanggang sa umalis ka sa
direktoryo.)

Bilang kahalili, maaari kang lumikha/mag-update ng mga thumbnail para sa kasalukuyang direktoryo at lahat
mga subdirectory sa pamamagitan ng paggamit ng `Alt-u' o Pag-recursive Mga update. Ngunit bigyan ng babala na ang isang recursive update
maaaring tumagal ng ilang oras!

`u'
`Ang pumipili menu Mga update Thumbnail'
Gumawa ng mga thumbnail para sa anumang mga file na walang mga ito, at i-update ang mga thumbnail kung saan
ay mas matanda kaysa sa kaukulang file. Habang ito ay nangyayari, may lalabas na window
ipinapakita kung gaano kalayo ang proseso ng xzgv.

Habang isinasagawa ang pag-update, maaari mo itong i-abort sa pamamagitan ng pag-click sa kanselahin button,
o pagpindot sa `Esc' o 'Magpasok', o sa pamamagitan ng pag-click sa delete-window button (kung ang iyong
window manager ay nagbibigay ng isa) sa title bar. hihinto ang xzgv kapag natapos na ito
ang thumbnail na kasalukuyang ginagawa nito (kung mayroon man).

`Alt-u'
`Ang pumipili menu Pag-recursive Mga update'
Gumawa/mag-update ng mga thumbnail para sa lahat ng mga file sa kasalukuyang direktoryo at lahat
mga subdirectory. Maaaring tumagal ito ng ilang oras, kaya sinenyasan kang kumpirmahin ka talaga
gustong gawin ito (tingnan Dialog Mga kahon). Ang pag-unlad ay ipinahiwatig sa halos parehong paraan tulad ng
para sa isang normal na pag-update, ngunit para lamang sa direktoryo na kasalukuyang ina-update --- ang
Ang pangkalahatang pag-unlad ay hindi ipinahiwatig, maliban sa kasalukuyang dir being (tulad ng dati)
ipinapakita sa pamagat ng pangunahing window. Maaari mong i-abort ang isang recursive thumbnail update sa
ang parehong mga paraan tulad ng para sa isang normal na pag-update (tingnan sa itaas).

Bilang default, medyo kakaiba ang pagkilos ng xzgv kapag gumagawa ng recursive update, para magbigay ng ilan
pare-pareho sa normal na pag-update. Tingnan mo Kuko ng hinlalaki Mga Isyu, para sa mga detalye.

Kuko ng hinlalaki Mga Isyu
Ang pagharap sa mga thumbnail ay maaaring maging `kawili-wili' minsan, at may ilang mga paraan para dito
nakakaimpluwensya sa mga bagay:

- Hindi binabasa ng xzgv ang mga thumbnail sa isang direktoryo nang sabay-sabay. Sa halip, binabasa lang nito ang
mga nilalaman ng direktoryo, pagkatapos ay magsisimula kung ano ang epektibong uri ng gawain sa background na babasahin
sa mga thumbnail. Kaya maaaring hindi masyadong tumutugon ang xzgv gaya ng dati sa loob ng maikling panahon pagkatapos
pagpasok sa isang direktoryo na may maraming mga thumbnail (sabihin, ilang daan) --- ngunit sa kabilang banda,
at least ito is pagtugon. :-)

- Ang `background task' ay gumagawa ng espesyal na pagsisikap na magpakita ng mga thumbnail para sa mga file sa kasalukuyan
makikita muna sa selector, kahit gaano ka pa gumagalaw sa listahan, ngunit nagbabasa ito
lahat sila sa huli.

- Ang mga thumbnail na ginamit sa xzgv ay nangangailangan ng 256 na kulay upang maipakita. Ito ay maaaring maging problema kung
nagpapatakbo ka ng X sa 256 na kulay o mas kaunti pa, kahit na nagpapatakbo ka ng 8-bit (256 na kulay)
server, halos hindi maiiwasang magkakaroon ng mas kaunting mga kulay na magagamit. Sa kasalukuyan, gumagamit lang ang xzgv
anuman ang iniulat ng gdk bilang pinakamalapit na tugma sa bawat indibidwal na kulay na ginamit sa mga thumbnail.
Nagbibigay ito ng matitiis na resulta sa 8-bit na mga server, sa pag-aakalang nagawa ng gdk na maglaan ng malaking
bilang ng mga kulay; gayunpaman, nagbibigay ito ng kakila-kilabot na mga resulta kung hindi ito magagawa, o kung tumatakbo
4-bit o 1-bit na mga server. Paumanhin tungkol dito --- dapat itong ayusin sa hinaharap (alinman sa pamamagitan ng paggamit
gdk upang iguhit ang mga thumbnail na pixmap, o sa pamamagitan ng pag-dither sa mga ito `sa pamamagitan ng kamay' upang umangkop sa mga kulay
magagamit).

- Sa wakas, kapag gumagawa ng recursive thumbnail update, xzgv (bilang default) ay nagbabasa ng umiiral na
mga thumbnail sa isang direktoryo bago mag-update ng anuman. O sa halip, nagbabasa ito ng mga thumbnail para sa mga iyon
mga file na kasalukuyang nakikita sa selector. Maaari nitong pabagalin ang mga bagay nang bahagya, ngunit
pinapanatili ang `look and feel' na pare-pareho sa normal na update. (Gayunpaman, maaari mong huwag paganahin ito
kasama ang `--fast-recursive-update' opsyon sa command-line (tingnan Pagsusumikap xzgv) o katumbas nito
config file entry (tingnan ang Pag-configure xzgv).)

PUMILI Layout AT RESIZING


Ang file selector ay isang listahan lamang ng mga subdirectory at filename, kasama ng anuman
mga thumbnail na umiiral para sa kanila. Ang listahan ay karaniwang nasa asciibetical order (ngunit maaari mong
baguhin ito; tingnan mo Pagbabago ang paghihiwalay order). Ang mga pangalan ng mga direktoryo ay unang ipinapakita, at
ipinapakita ang mga ito sa pagkakasunud-sunod sa simula ng listahan, bago ang lahat ng mga file ng larawan. Mahaba
maaaring hindi magkasya ang mga filename sa nakikitang bahagi ng display ng tagapili ng file; kung gayon, magkakaroon
maging isang pahalang na scrollbar na magagamit mo upang makita ang natitirang (mga) pangalan (maaari mong gamitin ang cursor
kaliwa/kanan upang gawin ito mula sa keyboard).

Ang listahan ay madalas na mas malaki kaysa sa maaaring magkasya sa screen nang sabay-sabay. Kung ito ang kaso,
bahagi lamang ang ipinapakita sa isang pagkakataon, ngunit maaari kang gumalaw sa listahan gamit ang (vertical)
scrollbar, o may cursor pataas/pababa at iba pa.

Kung nakita mong masyadong maliit ang window ng selector nang patayo, at gusto mong makakita ng higit pa
file nang sabay-sabay, maaari mong simulan ang xzgv fullscreen sa pamamagitan ng paggamit ng -f pagpipilian (tingnan Options), at/o
gumamit ng `thin rows' mode (tingnan talaksan Ang pumipili Options).

Kung nakita mong masyadong maliit (o masyadong malaki) ang selector nang pahalang, maaari mo itong baguhin sa pamamagitan ng
ginagalaw ang `handle' ng splitter line (isang maliit na square button sa pagitan ng selector at
viewer, malapit sa ibaba ng window), na nagbabago sa mga kamag-anak na laki ng tagapili
at manonood. Maaari mo itong ilipat sa pamamagitan ng pag-drag nito gamit ang mouse, o gamit ang mga key na ito:

`['
Ilipat pakaliwa ang nahati sa bintana.

`Ctrl-['
Ilipat nang mas mabagal ang paghahati ng bintana sa kaliwa.

`]'
Ilipat pakanan ang window split.

`Ctrl-]'
Ilipat pakanan ang paghahati ng bintana nang mas mabagal.

`~'
I-reset ang window split sa default na posisyon nito.

Maaari mo ring itakda ang inisyal/default na laki ng tagapili --- sa epekto, ang posisyon ng
ang window split --- gamit ang `--selector-width' (tingnan Options) o ang opsyon sa config file
`lapad ng tagapili'.

GUMAGALAW AROUND ANG LIST


Ang seksyong ito ay higit sa lahat para sa atin na mas hilig sa keyboard side ng force.
:-) Ang mga uri ng mouse-happy ay maaaring malayang laktawan ito.

Kapag ang selector ay may keyboard focus, ang cursor (o sa GTK+ jargon, ang `focus row')
ay karaniwang ipinapakita bilang isang guwang na kahon sa paligid ng isa sa mga hilera ng listahan. Nagsisilbi ito sa mga sumusunod
function:

- Pumipili ito ng isang file para sa mga view na command upang gumana.

- Tinutukoy nito kung aling bahagi ng listahan ang ipinapakita, bilang bahagi ng listahan na ipinapakita sa screen
palaging naglalaman ng cursor (maliban kung gumagalaw ka gamit ang mouse).

Mayroong ilang mga utos para sa paglipat ng cursor. Sa buod, karamihan sa mga `espesyal' na susi tulad ng
ginagawa ng mga cursor ang inaakala mong gagawin nila, ngunit nang mas detalyado:

`Panturo Up'
`k'
Umakyat.

`Panturo Pababa'
`j'
Bumaba.

`pahina Up'
`sa Ctrl'
Ilipat ang cursor pabalik sa halos isang pahina.

`pahina Pababa'
`Ctrl-v'
Ilipat ang cursor sa halos isang pahina.

`Ctrl-Home'
`Ctrl-a'
Ilipat ang cursor sa simula ng listahan.

`Ctrl-End'
`Ctrl-e'
Ilipat ang cursor sa dulo ng listahan.

`g'
`''
Ilipat ang cursor sa unang filename na nagsisimula sa susunod na key na pinindot, na
sa pangkalahatan ay isang titik o numero. Ang kaso ay makabuluhan; `a' at 'A' ay
magkaiba. Kung walang pinindot na key sa loob ng 2 segundo, kakanselahin ang command.

Kung walang mga file na nagsisimula sa tinukoy na character, lilipat ito sa unang file na kung saan
nagsisimula sa susunod na char (sa asciibetical order). Kung walang para saan ito
ang kaso, lumilipat ito sa huling file --- maliban kung walang mga file (just
mga direktoryo), kung saan wala itong epekto.

PAGSUSURI A FILE


Upang tingnan ang isang file mula sa tagapili, maaari mong i-click ito, o pindutin ang `Magpasok' pagkatapos ilipat ang
cursor sa may-katuturang file, o i-right click sa file at piliin ang `File' pagkatapos ay `Buksan'.

`Magpasok'
`Kaliwa-click-sa-file'
`Ang pumipili menu file, Pagbubukas'
Tingnan ang napiling file ng larawan, o kung pinili ang isang subdirectory, gawin iyon ang kasalukuyang
direktoryo.

DIALOG MGA KAHON


Tingnan Ang Tagamasid, para sa mga detalye kung paano gumagana ang manonood. Kung may malubhang problema ang xzgv
pagbabasa ng isang file, ito ay magbibigay ng isang error. Ang mga error ay ipinapakita sa mga dialog na lumilitaw sa
gitna ng screen --- nananatili sila doon hanggang sa mag-click ka Ok (o pindutin ang `Magpasok' o 'Esc').

Gumagamit din ang xzgv ng mga katulad na dialog box para sa iba pang mga bagay:

- Pagkuha ng kumpirmasyon na gusto mong gawin ang isang bagay. `Magpasok' o 'y' pinipili ang 'oo'; `Esc' o
`n' pumili ng no. (Muli, maaari kang mag-click sa may-katuturang pindutan gamit ang mouse upang gawin ang parehong.)

- Ipinapakita ang progreso kapag nag-a-update ng thumbnail. Ito ay isang bahagyang hindi pangkaraniwang diyalogo, kung gayon
awtomatiko itong nawawala kapag kumpleto na ang pag-update. Gayunpaman, nagbibigay ito ng isang
kanselahin button na maaari mong i-click upang i-abort ang update (pagpindot sa `Magpasok' o 'Esc' ginagawa ng
pareho).

- Pagbabasa ng pangalan ng direktoryo. Dito dapat mong i-type ang pangalan ng direktoryo pagkatapos ay i-click Ok (O
pindutin ang `Magpasok'), o i-click kanselahin (o pindutin ang `Esc') upang ipalaglag. Ang text-input na `widget' na ginamit
nagbibigay-daan sa isang tiyak na dami ng pag-edit, kasama ang mga key na ito:

`Panturo Kaliwa'
`Ctrl-b'
Ilipat ang cursor pakaliwa. (Ipinapakita ng patayong bar ang posisyon ng cursor.)

`Panturo karapatan'
`Ctrl-f'
Ilipat pakanan ang cursor.

`Tahanan'
`Ctrl-a'
Ilipat ang cursor sa simula ng linya.

`katapusan'
`Ctrl-e'
Ilipat ang cursor sa dulo ng linya.

`Backspace'
`Ctrl-h'
Tanggalin ang char sa kaliwa ng cursor. (Tandaan na `Backspace' ay (karaniwan) ang susi
sa itaas ng pangunahing `Magpasok'susi; madalas itong binansagan bilang isang arrow.)

`alisin'
`Ctrl-d'
Tanggalin ang char kung saan naka-on ang cursor.

Maaari mo ring itakda ang pagpili ng X (sa pamamagitan ng pagpili ng teksto gamit ang mouse, o pagpindot sa `Ilipat'
habang ginagalaw ang cursor) upang payagan ang pag-paste ng text sa ibang mga program, at magagawa mo
gupitin/kopyahin/idikit ang teksto sa karaniwang paraan:

`Shift-Delete'
`Ctrl-x'
Putulin ang teksto.

`Ctrl-Insert'
`Ctrl-c'
Kopyahin ang text.

`Shift-Insert'
`Ctrl-v'
Idikit ang text.

Maaari kang mag-paste ng teksto mula sa (ilang) iba pang mga programa gamit ang huli na utos, masyadong.

PAGLUTOS A FILE


Karaniwan, kapag tiningnan mo ang isang file, patuloy itong ipinapakita ng subwindow ng viewer hanggang sa tingnan mo ang a
ibang file. Gayunpaman, kung `isasara' mo ang file, hihinto ang viewer sa pagpapakita ng file at
babalik sa orihinal nitong estado.

`Ctrl-w'
`Ang pumipili menu file, Pagsasara'
`Isara' ang kasalukuyang tinitingnang file, nililinis ang subwindow ng viewer.

FILE MGA DETALYE


Ang listahan na ibinibigay ng tagapili para sa isang file ay medyo kalat --- ang filename lamang at (kung
ang file ay may isa) ang kasamang thumbnail. Habang pinapanatili nitong simple ang mga bagay, ikaw
minsan gustong malaman kung gaano karaming espasyo ang kinukuha ng isang file, kung kailan ito huling binago, ang
mga sukat ng imahe, mga ganoong bagay. Kaya, maaari mong ipakita ang mga detalye ng isang file
gamit ang utos na `mga detalye ng file':

`:'
`;'
`Ang pumipili menu file, Detalye'
Magpakita ng iba't ibang detalye tungkol sa file na itinuro ng cursor ng keyboard. Tingnan mo Ang
Ang pumipili menu, para sa kung paano piliin ang mga detalye ng file ay ibinigay para sa kapag ginagamit ang
daga. (Sa pangkalahatan, nag-right-click ka sa file kapag nagpa-pop up sa menu.)

Karamihan sa mga ipinapakitang detalye ay nagmula sa OS (sa pamamagitan ng paggamit ng `stat(2)' system call), at
dapat palaging magagamit maliban kung mayroon kang limitadong mga pahintulot para sa direktoryo ng file
Ang mga sukat ng file (lapad/taas), gayunpaman, ay nagmula sa thumbnail ng file. Kung ito
wala nito, o kung hindi ito nababasa, o kung mayroon ito at nababasa ngunit wala
banggitin ang lapad/taas ng orihinal na larawan, pagkatapos ay ang Detalye mula kuko ng hinlalaki kulay abo ang lugar
out.

(Sa paliwanag ng huling punto --- ang mga pre-5.0 na bersyon ng zgv ay hindi nabuo
lapad/taas ng mga komento sa mga thumbnail, kaya ang mga gumagamit ng zgv sa partikular ay maaaring mahanap ang lapad/taas
nawawala ang mga detalye. (Ang xzgv ay palaging ok, gayunpaman, si zgv lang ang may ganitong problema.)
Ang mas masahol pa, ang mga bersyon 5.0 at 5.1 ay nakabuo ng mga ito na may mga maling laki para sa karamihan ng mga JPEG. Ayusin
alinman sa problema para sa isang naibigay na direktoryo, gawin `rm -fr .xvpics' sa dir na iyon mula sa isang shell prompt
at muling likhain ang mga thumbnail gamit ang zgv 5.2 o mas bago, o xzgv/xv/Gimp.)

PAGTATAG


Ang file selector ay hindi limitado sa pagtatrabaho sa isang file sa isang pagkakataon. Maaari mong `tag' bilang
marami (o kakaunti) na mga file ayon sa gusto mo, at ang ilang mga utos na inilalarawan sa seksyong ito ay
kumilos sa kanila.

Sa una, ang lahat ng mga file ay hindi naka-tag, at ang mga filename ay karaniwang lumilitaw sa itim (bagaman ito
depende sa GTK+ na tema na iyong ginagamit). Lumilitaw sa pula ang mga naka-tag na file.

Tag at Tanggalin ang tag Command
Mayroong ilang mga paraan upang i-tag o tanggalin ang mga file. Ang mga keyboard-based na gumagana sa
indibidwal na mga file (magagamit din sa Nilalagyan ng tag ang menu) ilipat ang cursor pababa sa isang hilera
pagkatapos, upang gawing mas madali ang pag-tag o pag-untag ng maraming file.

Upang i-tag o alisin ang tag ng isang file gamit ang mouse, control-click (ibig sabihin, pindutin nang matagal ang control
key at i-click) sa nauugnay na filename o thumbnail sa selector. Totoo naman na ikaw
maaaring magamit Tag at / o Tanggalin ang tag sa Nilalagyan ng tag ang menu (tingnan Ang Ang pumipili menu, para sa kung paano pumili
ang file na na-tag/na-untag kapag ginagawa ito sa ganitong paraan), ngunit ito ay kadalasang hindi gaanong maginhawa
kaysa sa paggamit ng control-click. (Ang mga entry sa menu para sa mga iyon ay talagang para lamang sa pagkakumpleto.)

Mayroon ding available na command sa viewer para i-tag ang kasalukuyang tinitingnang file. Tingnan mo
Pagbabago Larawan, para sa mga detalye.

`='
`+'
`Keypad +'
`0'
`Ang pumipili menu Pag-tag, Tag'
Tag file.

`-'
`Keypad -'
`9'
`Ang pumipili menu Pag-tag, Tanggalin ang tag'
Alisin sa pagkakatag ang file.

`Alt ='
`Alt-Keypad +'
`Alt-0'
`Ang pumipili menu Pag-tag, Tag lahat'
I-tag ang lahat ng mga file.

`Alt -'
`Alt-Keypad -'
`Alt-9'
`Ang pumipili menu Pag-tag, Tanggalin ang tag lahat'
Alisin ang tag sa lahat ng file.

`Alt-o'
`Ang pumipili menu Pag-tag, Toggle lahat'
I-toggle ang lahat ng mga tag. Binabaligtad nito ang naka-tag na estado, upang ang lahat ng naunang na-tag na mga file
maging hindi naka-tag, at lahat ng dati nang hindi naka-tag na mga file ay na-tag.

Sa kasalukuyan ay walang paraan upang i-toggle ang katayuan ng tag ng (iisang) file mula sa keyboard.

Gumagalaw Sa pagitan ng Tag File
Hinahayaan ka ng mga command na ito na maghanap para sa (lumipat sa) sa susunod o nakaraang naka-tag na file (kung mayroon man).
Tandaan na ang `next' at `previous' dito ay nauugnay sa posisyon ng keyboard cursor; kung
gamitin mo ang mga ito mula sa menu, mag-ingat sa pag-right click sa file na gusto mong simulan
maghanap mula sa.

`/'
`Ang pumipili menu Pag-tag, susunod Tag'
Ilipat sa susunod na naka-tag na file sa dir.

`?'
`Ang pumipili menu Pag-tag, nakaraan Tag'
Ilipat sa nakaraang naka-tag na file sa dir.

Ang mga katumbas na utos ay magagamit din sa viewer (tingnan Pagbabago Larawan).

Pagkopya/Paglipat File
Maaari mong kopyahin o ilipat ang mga naka-tag na file sa isang direktoryo na iyong tinukoy. Kung walang mga file na naka-tag, xzgv
kinokopya/ginagalaw ang file na kasalukuyang naka-on ang cursor --- maliban kung ang cursor ay nasa a
subdirectory, kung saan nagbibigay ito ng error.

`C (Shift-c)'
`Ang pumipili menu file, Kopyahin'
Kopyahin ang mga naka-tag na file (o ang kasalukuyang file) sa isang ibinigay na direktoryo. hinihingi ni xzgv ang
patutunguhang direktoryo gamit ang isang dialog (tingnan Dialog Mga kahon) at kinopya ang mga file doon.
Kung ito ay dumating sa pagkopya ng isang file ngunit mayroong isang umiiral na file sa dir na may pareho
pangalan, ang file ay hindi kinopya at ni ang alinman sa mga natitirang file.

`M (Shift-m)'
`Ang pumipili menu file, Ilipat'
Ilipat ang mga naka-tag na file (o ang kasalukuyang file) nang katulad.

PAGBABAGO NG NAME A FILE


Pati na rin ang pagkopya/paglipat ng mga file, maaari mong palitan ang pangalan ng mga ito:

`Ctrl-n'
`Ang pumipili menu file, Bigyan ng ibang pangalan file'
Palitan ang pangalan ng kasalukuyang file o direktoryo --- tatanggi ang xzgv na i-overwrite ang anumang umiiral na
mga file/direktoryo. Ang bagong pangalan ay dapat manatili sa kasalukuyang direktoryo. (Tingnan
Pagkopya/Paglipat File, para sa kung paano ilipat ang isang file sa ibang direktoryo (kahit na
pinapanatili ang parehong pangalan).) Tingnan Ang Ang pumipili menu, para sa kung paano piliin ang file na pinalitan ng pangalan
kapag gumagamit ng mouse. (Sa pangkalahatan, nag-right-click ka sa file kapag nag-pop up ang
menu.)

alam ko `Ctrl-n' ay hindi ang pinaka mnemonic keypress na posible para sa `rename', ngunit lahat ng mabuti
ang mga kinuha. :-/

PAGBUBURA A FILE


Ang pagtanggal ng file ay medyo diretso:

`Ctrl-d'
`Ang pumipili menu file, alisin file'
Tanggalin ang file na itinuro ng keyboard cursor (at anumang kasamang thumbnail).
Tingnan Ang Ang pumipili menu, para sa kung paano piliin ang file na tinanggal kapag ginagamit ang mouse.
(Sa pangkalahatan, nag-right-click ka sa file kapag nagpa-pop up sa menu.)

Tandaan na isang file lang ang tinanggal (kaya `Delete file'); sa kasalukuyan ay walang paraan upang
tanggalin ang lahat ng naka-tag na file.

NAGBABAGO DIRECTORY


Ang pinakamadaling paraan upang baguhin ang kasalukuyang direktoryo sa xzgv ay karaniwang mag-click sa isang direktoryo
entry sa listahan ng file (o ilipat ang cursor dito at pindutin ang `Magpasok'). Pagpili ng `..'
lilipat ang entry sa parent directory ng kasalukuyang.

Mayroong isang alternatibo bagaman:

(Tandaan na ang susi para sa utos na ito ay shift-`g', hindi'g'.)

`G'
`Ang pumipili menu Direktoryo, Baguhin'
Pumunta sa isang tinukoy na direktoryo. Humihingi ang xzgv ng patutunguhang direktoryo gamit ang isang dialog
kahon kung saan mo dapat i-type ang pangalan ng dir (tingnan Dialog Mga kahon), at lumipat doon
direktoryo kung mayroon ito.

RESCANNING ANG DIRECTORY


Karaniwan, ang xzgv ay nagbabasa ng isang direktoryo nang isang beses (sa pagsisimula, o kapag ang isang bagong direktoryo ay
napili). Kaya kung ang mga nilalaman ng direktoryo ay binago ng ibang programa, hindi ito
awtomatikong makikita. Maaari mong, gayunpaman, tahasang sabihin sa xzgv na `muling i-scan' ang direktoryo
(muling basahin ang mga nilalaman), na mag-a-update ng paniwala ni xzgv kung ano ang nasa loob nito:

`Ctrl-r'
`Ang pumipili menu Direktoryo, Muling i-scan'
I-scan muli ang kasalukuyang direktoryo.

NAGBABAGO ANG PAG-UURI ORDER


Karaniwan, ang mga file ay nakalista sa asciibetical order ayon sa pangalan. Gayunpaman, maaari mo sa halip
ipaayos ang listahan ng file ayon sa laki, petsa/oras na huling binago, o ayon sa `extension' (ang file
uri)

(Ang pagkakasunud-sunod ng mga file lamang ang maaaring baguhin; ang mga direktoryo ay palaging nakalista muna, at palaging
sa pagkakasunud-sunod ng pangalan.)

`Alt-n'
`Ang pumipili menu Direktoryo, Uri by Pangalan'
Pagbukud-bukurin ayon sa pangalan. Ito ang default.

`Alt-e'
`Ang pumipili menu Direktoryo, Uri by Karugtong'
Pagbukud-bukurin ayon sa extension.

`Alt-s'
`Ang pumipili menu Direktoryo, Uri by laki'
Pagbukud-bukurin ayon sa laki. Ang pinakamalaking mga file ay huling nakalista.

`Alt-d'
`Ang pumipili menu Direktoryo, Uri by oras & petsa'
Pagbukud-bukurin ayon sa oras/petsa. Ang pinakabagong mga file ay huling nakalista.

Maaari mong itakda ang default na pagkakasunud-sunod sa pamamagitan ng command-line (tingnan Pagsusumikap xzgv) o isang config
file (tingnan Pag-configure xzgv).

May tatlong posibleng timestamp na magagamit mo para sa pagkakasunud-sunod ng `Oras at Petsa':

`Alt-Shift-m'
`Ang pumipili menu Direktoryo, oras & petsa Uri, Pagbabago oras (mtime)'
Gamitin ang huling binagong oras (`mtime'). Ito ang default.

`Alt-Shift-c'
`Ang pumipili menu Direktoryo, oras & petsa Uri, katangian Baguhin oras (ctime)'
Gamitin ang huling-attribute-change time (`ctime'). Tandaan na ito ay hindi laging oras
ang file ay nilikha, na kung minsan ay napagkakamalan; halimbawa, ang paglipat ng file
kasama ang `mv' ay karaniwang magbabago sa oras.

`Alt-Shift-a'
`Ang pumipili menu Direktoryo, oras & petsa Uri, daan oras (panahon)'
Gamitin ang huling na-access na oras (`mtime'). Ang pagkakasunud-sunod ng tagapili ay hindi awtomatiko
na-update kapag nagbabasa ng mga file ang xzgv, dahil malamang na nakakainis ito; gumawa ng manual
rescan kung kailangan.

FILE PUMILI Opsyon


Maaaring i-configure ang iba't ibang aspeto ng gawi ng tagapili ng file habang tumatakbo ang xzgv,
sa pamamagitan ng paggamit ng mga toggle command na ito (na nagpapagana sa feature kung dati itong hindi pinagana,
at kabaliktaran).

Ang mga setting na ito ay maaari ding baguhin gamit ang mga opsyon sa command-line (tingnan Options) at/o config
mga setting ng file (tingnan Pag-configure xzgv).

`Alt-a'
`Ang pumipili menu Mga Pagpipilian, Auto Itago'
I-toggle ang awtomatikong pagtatago ng selector kapag tiningnan ang isang larawan (naka-off bilang default).
Ito ay madaling gamitin para sa maliliit na screen/windows, o para sa mga lumang user ng zgv na naghuhukay lang
na groovy modal interface, eh, tao. :-)

`alt-b'
`Ang pumipili menu Mga Pagpipilian, katayuan bar'
I-toggle ang status bar sa ibaba ng selector (naka-off bilang default). Ito ay nagpapakita
messages in certain circumstances --- normally, sinasabi lang kung kailan ang isang picture
binabasa.

`Ang pumipili menu Mga Pagpipilian, Kuko ng hinlalaki Ms'
I-toggle ang pagbabasa-mga thumbnail na mensahe (naka-off ang default), makikita lang kung ang status bar
ay pinagana. Nililinaw ng mga mensaheng ito kapag nabasa na ang lahat ng thumbnail, ngunit
Ang pagkakaroon ng isang bagay na nag-flash up sa tuwing babaguhin mo ang direktoryo ay karaniwang makatarungan
nakakainis

`v'
`Ang pumipili menu Mga Pagpipilian, Manipis Mga hilera'
I-toggle ang mode na `thin rows' (naka-off bilang default), kung saan ipinapakita ang mga thumbnail sa ikatlong bahagi
ang kanilang normal na laki upang marami pang mga file ang maipakita nang sabay-sabay. (Ang kakaibang keyboard
Ang shortcut para dito ay minana mula sa toggle ng `visual' mode ng zgv, na may halos
katulad na epekto.)

ANG MANUNURI


Kapag nakapili ka na ng file na titingnan, ipapakita ito sa viewer (ang kanang bahagi ng
xzgv's window). Inilalarawan ng seksyong ito kung ano ang maaari mong gawin habang tinitingnan ang larawan.

Tulad ng tagapili, ang tumitingin ay may sariling menu --- i-right-click saanman sa tumitingin (o
pindutin ang `F10' o 'menu') upang ipakita ito --- at isang katulad na menu ng tulong (tingnan Ang Ang pumipili menu).

LUMALABAS ANG MANUNURI


Kapag ginagamit ang mouse upang kontrolin ang xzgv, hindi mahalaga kung ang tagapili o ang tumitingin
ay may focus sa keyboard --- ang mga pagpapatakbo ng mouse ay lumalampas sa gayong maliliit na hangganan. :-) Pero keyboard
kontrol ay (sa pangangailangan) epektibong modal, at kaya kailangan mong `lumabas' sa viewer sa pagkakasunud-sunod
upang magkaroon muli ng kontrol sa keyboard sa selector. Kailangan mo ring lumabas sa viewer kung
pinagana mo ang auto-hide mode.

Ang pag-alis sa viewer ay simple:

`Esc'
`Tab'
`Tagamasid menu lumabas sa Ang pumipili'
Lumabas sa manonood. Ibinabalik din nito ang tagapili sa dating laki nito, kung ito ay
dati ay `nakatago'.

Ang isa pang paraan ng pag-alis sa viewer ay ang middle-click dito, ngunit ang mouse-only approach na ito
ay talagang magagamit lamang kapag ang tagapili ay `nakatago'.

BIG MGA PICTURES


Ang isang larawan ay maaaring masyadong malaki upang ganap na magkasya sa window ng viewer. Mayroong dalawang pangunahing
mga bagay na makakatulong sa iyong makita ang higit pa sa larawan nang sabay-sabay:

- Palakihin ang xzgv window. Maaari mong `maximize' ito gamit ang iyong window manager, o ikaw
maaaring simulan ang xzgv sa mas malaking window gamit ang `--geometry' o fullscreen mode (tingnan ang Options).
Ang fullscreen mode ay nagbibigay sa xzgv ng maximum na laki ng window na posible, ngunit nangangailangan ng kooperasyon
mula sa iyong window manager (at sayang, marami ang hindi gustong gusto ng isa) --- sa ilan
kaso baka mahanap mo pa '--geometry 100%x100%' para maging mas epektibo.

- Itago ang selector. Upang gawin ito, gamitin ang auto-hide mode (tingnan ang talaksan Ang pumipili Options), o
tahasang itago ang tagapili (tingnan Pagtatago ang Ang pumipili).

Ngunit siyempre, ang mga ito ay bahagyang solusyon lamang sa problema; hindi maiiwasang magkakaroon
palaging maging mga larawang mas malaki kaysa sa maaaring ipakita ng iyong screen nang sabay-sabay. Sa pangkalahatan, kung gayon, mayroon
dalawang paraan upang makita ang kabuuan ng larawan.

Pag-scroll
Ang pag-scroll ay ang default na diskarte sa paghawak ng malalaking larawan sa xzgv. Kapag ang manonood ay
nagsimula, ang kaliwang tuktok ng larawan ay ipinapakita --- maaari mong i-drag ang larawan
sa paligid gamit ang mouse (ibig sabihin, i-click at hawakan ang pindutan pababa, pagkatapos ay ilipat ang mouse sa paligid),
o gamitin ang mga scrollbar, o gamitin ang mga cursor key (at iba pa) upang lumipat sa iba pang bahagi ng
larawan:

`Panturo Up'
`K'
Itaas ang 100 pixels. `Ctrl-Cursor Up' at 'k' parehong umakyat ng 10 pixels.

`Panturo Pababa'
`J'
Ibaba ang 100 pixels. `Ctrl-Cursor Pababa' at 'j' parehong bumababa ng 10 pixels.

`Panturo Kaliwa'
`H'
Ilipat pakaliwa 100 pixels. `Ctrl-Cursor Kaliwa' at 'h' parehong gumagalaw pakaliwa ng 10 pixels.

`Panturo karapatan'
`L'
Ilipat pakanan 100 pixels. `Ctrl-Cursor karapatan' at 'l' parehong gumagalaw sa kanan 10 pixels.

`pahina Up'
`Shift-Cursor Up'
`sa Ctrl'
Itaas (halos) ang taas ng bintana. (Ito ay gumagalaw ng 90% ng taas.)

`pahina Pababa'
`Shift-Cursor Pababa'
`Ctrl-v'
Ibaba (halos) ang taas ng bintana.

`-'
`Shift-Cursor Kaliwa'
Lumipat pakaliwa (halos) isang haba ng bintana. (Ito ay gumagalaw ng 90% nito.)

`='
`Shift-Cursor karapatan'
Lumipat pakanan (halos) isang haba ng bintana.

`Tahanan'
`Ctrl-a'
Ilipat sa kaliwang tuktok ng larawan.

`katapusan'
`Ctrl-e'
Ilipat sa kanang ibaba ng larawan.

Mag-zoom paraan
Isang alternatibong paraan ng pagtingin sa buong larawan, na nagbibigay-daan sa iyong makita ang larawan
onscreen nang sabay-sabay kahit gaano kalaki (o maliit) ito, ay zoom mode.

Ang pangalan ng zoom mode ay nagmula sa ideya ng `zooming' ng isang maliit na file upang magkasya sa window. Pero
sa katotohanan, ito ay mas madalas na ginagamit upang bawasan ang isang malaking file upang magkasya.

Ang zoom mode ay hindi ang default, at kailangang paganahin. Kapag na-enable, mananatili ito hanggang sa iyo
i-off itong muli (o hanggang sa paganahin mo ang pag-scale, o piliin ang normal (Tingnan ang Scaling)).

`z'
`Tagamasid menu Mga Pagpipilian, Mag-zoom (angkop sa bintana)'
I-toggle ang zoom mode.

`Alt-r'
`Tagamasid menu Mga Pagpipilian, Kailan Pag-zoom Bawasan Lamang'
Kapag nasa zoom mode, lang bawasan mga larawan upang magkasya. Ito ay maaaring maging kapaki-pakinabang kapag pupunta
sa pamamagitan ng maraming hindi mahuhulaan na laki ng mga larawan, dahil nangangahulugan ito na makikita mo ang lahat
isang malaking larawan nang madali nang hindi rin nangangahulugan na ang maliliit na maliliit na icon ay may sukat na
Biblikal na sukat. :-)

Ang paraan ng zoom mode na binabawasan ang isang file upang magkasya sa window ay (medyo) mabilis ngunit malupit, at
maaaring magmukhang medyo pangit ang larawan. Sa hinaharap, maaaring mayroong opsyon sa pagpapakinis tulad ng zgv's
vkludge, ngunit sa ngayon natatakot ako na ang medyo krudo na pagbabago ay ang lahat ng magagamit.

Sa katunayan, mayroong isang alternatibo sa zoom mode, dahil maaari mong bawasan ang isang imahe sa halip. Ito
sa pangkalahatan ay kapaki-pakinabang lamang para sa napakalaking larawan, gayunpaman; Ang zoom mode ay kadalasang ang Kanan
Bagay para sa karamihan.

PAGSASAKA


Maaari mong sukatin ang isang larawan --- ginagawa nitong mas malaki (o mas maliit) sa screen. kumikilos si xzgv
na parang ang naka-scale na larawan ay ang tunay na larawan; halimbawa, ang mga cursor key ay nag-scroll
sa paligid sa mga hakbang na 100 mga naka-scale na pixel, kahit na nangangahulugan ito ng paglipat ng isang bahagi ng isang pixel (o
maraming pixel) sa orihinal na larawan (at katulad din para sa paggalaw gamit ang mouse).

Ang pangunahing limitasyon ng scaling (maliban sa kung gaano ito nagpapabagal sa mga bagay-bagay :-), hindi bababa sa
kapag nag-scale up) ay maaari ka lamang mag-scale sa pamamagitan ng mga halaga ng integer, kaya maaari mo lamang gawin ang bawat isa
pixel sa larawan nang dalawang beses ang lapad/taas, o tatlong beses ang lapad/taas, o apat na beses, at iba pa
sa.

(Maaaring mukhang kakaiba ang pagsasabi hal. `twice as wide/high' sa halip na `twice the size', ngunit
teknikal na `dalawang beses ang laki' ay tumutukoy sa pagpapalaki ng lapad (at taas) ng
mga 1.414...)

Karaniwan, walang scaling ang xzgv, na maaaring ituring na ratio na 1:1. Pag-scale up
pinapataas ang ratio na iyon. Kung paano ito tumaas ay depende sa kung aling opsyon/key ang iyong ginagamit:

`d'
`Tagamasid menu Pagsukat, Double Scaling'
Palakihin ang ratio sa pamamagitan ng pagdodoble nito --- humahantong ito sa mga ratio na 2:1, 4:1, 8:1...

`s'
`Tagamasid menu Pagsukat, Idagdag 1 sa Scaling'
Palakihin ang ratio sa pamamagitan ng pagdaragdag ng isa --- humahantong sa mga ratio na 2:1, 3:1, 4:1...

Mayroong katulad na mga utos upang bawasan ang ratio:

`D (Shift-d)'
`Tagamasid menu Pagsukat, Bahagya Scaling'
Bawasan ang ratio sa pamamagitan ng paghahati nito.

`S (Shift-s)'
`Tagamasid menu Pagsukat, sub 1 mula Scaling'
Bawasan ang ratio sa pamamagitan ng pagbabawas ng isa.

Karaniwan ang double/halve scaling ay mas kapaki-pakinabang.

Tandaan na maaari mo ring i-double/kalahatiin ang scaling sa pamamagitan ng paggamit ng shift-left-click sa viewer sa
double, at shift-right-click upang maghati. Binabago pa rin nito ang sukat `sa paligid' ng gitna ng
ang window bagaman (sa halip na sa paligid ng puntong na-click, gaya ng maaari mong asahan), which is
medyo kakaiba at maaaring mabago sa hinaharap.

Kapag nag-scale ka ng `below' 1:1, ang mga command sa itaas ay humahantong sa mga ratios ng (hal.) 1:2, 1:4, 1:8,
atbp. --- iyon ay, ang mga ratio ay gumagana sa parehong paraan, ngunit ang kabaligtaran. Ito ay nagbibigay sa iyo
isang lalong maliit na imahe.

Ang scaling ratio ay hindi kailanman nababawasan sa ibaba 1:32. Hindi rin ito nadaragdagan nang higit sa
punto kung saan ang kabuuang sukat ng imahe ay lalampas sa 32767x32767 --- ang limitasyong ito ay dahil sa
kumbinasyon ng limitasyon ng X sa mga laki ng window, at ang pagpapatupad na ginagamit ng xzgv para sa pag-scale.

Ang isang problema sa pag-scale up, kung paano ito kasalukuyang ipinapatupad, ay hindi
angkop sa dithered na display --- kaya kung tumatakbo ka sa isang 8-bit na server, i-drag ang
mabagal na larawan sa paligid kapag gumagamit ng scaling (lalo na ang scaling na may interpolation) ay maaaring magresulta
sa ilang makukulit, guhit-guhit, hindi nababalot na mga bahagi ng larawan. :-(

Maaari mong i-undo ang epekto ng pag-scale (pataas o pababa) anumang oras:

`n'
`Tagamasid menu Pagsukat, normal'
Ipagpatuloy ang `normal' na display --- hindi pinapagana ang scaling mode, at din ang zoom mode.

Karaniwan, gumagana ang pag-scale sa pamamagitan lamang ng paggawa ng mga pixel sa mas malaki at mas malalaking parisukat (in
effect), na nananatiling parehong kulay. Gayunpaman, maaari mong paganahin ang isang tampok na tinatawag
`interpolation' na maayos na nagtatapos sa pagbabago ng kulay sa pagitan ng kaliwang sulok sa itaas ng
bawat pixel. Ito ay napaka mabagal, ngunit mukhang maganda.

`i'
`Tagamasid menu Mga Pagpipilian, Interpolate kailan Scaling'
I-toggle ang interpolation sa scaling mode.

(Kung gusto mo ang hitsura ng scaling na may interpolation, maaari ka ring maging interesado sa a
programang sinulat ko na tinatawag pnminterp, na maaaring palakihin ang isang PGM o PPM file habang inilalapat ito
epekto. Sa mga araw na ito ito ay bahagi ng netpbm package.)

Ang pag-scale pababa, gayunpaman, ay ipinapatupad nang kaunti tulad ng isang espesyal na case zoom mode, at sa kasalukuyan
walang mga paraan upang gawing mas maganda iyon. :-/

Ang xzgv ay karaniwang `ibinabalik' ang scaling (ibinabalik ang sukat sa 1:1) pabalik sa normal kapag tiningnan mo
isang bagong larawan. Gayunpaman, posibleng hindi paganahin ang pag-uugaling ito (tingnan ang Tagamasid Options).

Mayroon ding suporta para sa isang alternatibong anyo ng scaling --- decoupled, o axis-specific,
scaling. Kapag nag-scale ka sa ganitong paraan, isang axis lang ng larawan ang na-scale nang sabay-sabay. Para sa
halimbawa, maaari mong piliing epektibong doblehin ang taas ng isang imahe (na may lapad
naiwang hindi nagbabago). Sa katunayan, ang ganitong uri ng scaling ay kapaki-pakinabang para sa pansamantalang pagwawasto
mga larawang nilayon para ipakita gamit ang mga pixel na dalawang beses ang lapad o mataas kaysa sa karaniwan.

`x'
`Tagamasid menu Pagsukat, X Lamang, Double Scaling'
Palakihin ang (x axis) ratio sa pamamagitan ng pagdodoble nito.

`X (Shift-x)'
`Tagamasid menu Pagsukat, X Lamang, Bahagya Scaling'
Bawasan ang (x axis) ratio sa pamamagitan ng paghahati nito.

`Alt-x'
`Tagamasid menu Pagsukat, X Lamang, Idagdag 1 sa Scaling'
Palakihin ang (x axis) ratio sa pamamagitan ng pagdaragdag ng isa.

`Alt-Shift-x'
`Tagamasid menu Pagsukat, X Lamang, sub 1 mula Scaling'
Bawasan ang ratio ng (x axis) sa pamamagitan ng pagbabawas ng isa.

`y'
`Tagamasid menu Pagsukat, Y Lamang, Double Scaling'
Palakihin ang (y axis) ratio sa pamamagitan ng pagdodoble nito.

`Y (Shift-y)'
`Tagamasid menu Pagsukat, Y Lamang, Bahagya Scaling'
Bawasan ang (y axis) ratio sa pamamagitan ng paghahati nito.

`Alt-y'
`Tagamasid menu Pagsukat, Y Lamang, Idagdag 1 sa Scaling'
Palakihin ang (y axis) ratio sa pamamagitan ng pagdaragdag ng isa.

`Alt-Shift-y'
`Tagamasid menu Pagsukat, Y Lamang, sub 1 mula Scaling'
Bawasan ang (y axis) ratio sa pamamagitan ng pagbabawas ng isa.

Mayroon ding mga mouse shortcut para sa pag-scale pataas/pababa sa isang solong axis; control-left-click
pataas, at ang control-right-click ay bumababa. Bilang default, gumagana ito sa y axis, ngunit
ang aktibong axis ay maaaring i-toggle gamit ang `Alt-c', o sa pamamagitan ng pag-toggle sa `Ctl+Click Kaliskis X Aksis'
pagpipilian (tingnan Tagamasid Options).

Kasalukuyang hindi sinusuportahan ang interpolation sa mga sitwasyon kung saan hindi tumutugma ang x scaling
ang y scaling.

MIRROR AT MAG-ROTATE


Minsan kapag tinitingnan ang isang larawan ay gusto mong i-flip ito nang pahalang o patayo, o
paikutin ito:

`m'
`Tagamasid menu oryentasyon, salamin (horiz)'
'I-mirror' ang larawan (i-flip ito nang pahalang).

`f'
`Tagamasid menu oryentasyon, Pumitik (berde)'
`I-flip' ang larawan (i-flip ito patayo).

`r'
`Tagamasid menu oryentasyon, Paikutin karapatan'
I-rotate ang larawan nang 90 degrees clockwise.

`R (Shift-r)'
`Tagamasid menu oryentasyon, Paikutin Kaliwa'
I-rotate ang larawan nang 90 degrees anti-clockwise. (Ang sinumang mambabasa sa US ay nagulat at/o
inis sa hindi ko sinasabing `counter-clockwise' ay malalaman kung bakit sinasabi ng mga menu na rotate
kanan Kaliwa. :-))

`N (Shift-n)'
`Tagamasid menu oryentasyon, normal'
Ibalik ang oryentasyon ng larawan sa normal. Inaalis nito ang epekto ng anumang salamin,
flips, at/o rotations.

Ang xzgv ay karaniwang `ibinabalik' ang oryentasyon ng larawan (ang paraan ng pagbabago ng larawan
sa pamamagitan ng salamin/flip/rotate) pabalik sa normal kapag tumingin ka ng bagong larawan. Gayunpaman, posible
upang huwag paganahin ito (tingnan Tagamasid Options), upang ang anumang mga bagong larawan ay na-mirror, na-flip,
at/o pinaikot sa parehong paraan.

KAHULUGAN AT CONTRAST


[Ang pagbabago ng liwanag at kaibahan ay hindi sinusuportahan sa xzgv 0.9.] Nagbibigay ang xzgv ng suporta
para sa pagbabago ng liwanag at kaibahan, bagama't ibinigay ang paraan upang muling iguhit ang imahe
gawin ito, maaari itong maging mabagal.

Sa kasalukuyan ay walang paraan upang gawin ito gamit ang mouse; ito ay dapat ayusin sa lalong madaling panahon.

`,'
Bawasan ang contrast.

`.'
Dagdagan ang contrast.

`<'
Bawasan ang liwanag.

`>'
Dagdagan ang ningning.

`:'
`;'
I-reset ang contrast at brightness sa normal. (`*' ay sinusuportahan din, para sa hysterical
pasas.) Pansinin na ito ay sadyang ang hindi makakaapekto sa pagsasaayos ng gamma.

Ang anumang pagbabago sa contrast ay inilalapat bago ang anumang pagbabago sa liwanag, at ang anumang pagsasaayos ng gamma ay
inilapat bago pareho.

Gamma PANGANGALAGA


[Ang gamma ay hindi suportado sa xzgv 0.9.] Ah oo, gamma. Anong saya. Ang pangunahing problema ay ito
--- ang magkakaibang mga display ay may magkakaibang mga curve ng pagtugon sa intensity. ``Marami itong nagawa
galit na galit ang mga tao at malawak na itinuturing na isang masamang hakbang.'' :-)

Nangangahulugan ito na kailangan mo ng ilang paraan ng pagsasaayos kung gaano kaliwanag ang ipinapakita mo sa larawan
bayaran. Ngunit dahil nakikitungo tayo sa mga kurba ng tugon, hindi lang ito isang bagay
pagbabago ng liwanag sa isang linear na paraan.

Mukhang hindi naman mahirap pakitunguhan iyon, tama ba? Ang kailangan mo lang ay makuha ang gamma (isang numero
na tumutukoy kung gaano yumuyuko ang curve) para sa imahe, at para sa screen, hatiin nang isa-isa
ang iba at ayusin kung naaangkop. Joy.

Ngunit, dahil umiral na ang problema mula noong nagsimula kaming magpakita ng higit sa walo
mga kulay, hindi ka magugulat na makitang naayos na ito. At ang lahat ay nag-aayos
may posibilidad na mag-aaway, at lahat ay may iba't ibang ideya kung paano ito ayusin. Ang karaniwang `fix' ay
upang ipagpalagay na ang sinumang gumawa ng larawan ay gumawa nito ng gamma na tumutugma sa gamma ng iyong
display, para mailagay mo lang ang mga bit sa screen. Dahil ito ay madali, ito ay ang
pinakalaganap na diskarte. Pero medyo katangahan kaya hindi lahat ginagawa. Pagsamahin yan
na may kakulangan ng gamma specification sa karamihan ng mga format ng imahe, at ang madalas na huwad na mga halaga
tinukoy ng mga tao sa mga gumagawa, at hey presto --- ang imaheng gamma ay maaaring makatarungan
tungkol sa kahit ano. At malamang na hindi rin madaling matukoy ang gamma ng screen.

Kaya paano mo haharapin ang isang bagay na tulad nito na sa isang malayong katinuan na paraan?

Ang napiling sagot sa xzgv ay mamuhay lamang sa katotohanan na ang posibilidad ng
awtomatikong pagkuha ng mga tamang halaga para sa parehong screen at gamma ng imahe ay karaniwang
sero. Kapag tinanggap mo iyon, ang matinong gawin ay gawin ito napaka madali at mabilis
baguhin ang pagsasaayos ng gamma sa mga karaniwang kinakailangang halaga. Kaya narito kung paano ito gawin:

`1'
Itakda ang pagsasaayos ng gamma sa 1.0, ibig sabihin, walang pagsasaayos. Ito ang default na setting.

`2'
Itakda ang pagsasaayos ng gamma sa 2.2. Ito ay kapaki-pakinabang para sa pagtingin sa mga linear-gamma na file (isa
klasikong halimbawa ang pagiging raytracer output) sa isang average na monitor ng PC.

`3'
Itakda ang pagsasaayos ng gamma sa 1 na hinati sa 2.2, ibig sabihin, humigit-kumulang 0.45. Ito ay kapaki-pakinabang para sa
baligtarin --- tinitingnan ang average-PC-monitor-gamma na mga file sa isang linear-gamma display.
Sa kasaysayan, naniniwala ako na ang klasikong halimbawa ay ang pagtingin sa mga PC file sa isang
Mac, ngunit hindi ko alam kung gaano ito katotoo sa mga araw na ito.

`4'
Itakda ang pagsasaayos ng gamma sa paunang halaga nito, gaya ng tinukoy ng `--gamma' command-line
pagpipilian (tingnan Options) o katumbas na setting ng config file (tingnan ang Pag-configure xzgv). Ang
default na halaga na ginamit kung walang tinukoy ay 1.0.

Ang isang maikling paglilinaw ay malamang na maayos. Ang halaga ng pagsasaayos ng gamma na iyong itinakda
Ang xzgv ay aktwal na baligtad mula sa (ibig sabihin, ang isang hinati sa) ang tunay na halaga ng pagsasaayos na ginamit. Ito
ay (maniwala ka man o hindi :-)) ay nilayon upang maiwasan ang pagkalito sa pamamagitan ng pagsasalamin sa katotohanang iyon tabing
Ang gamma ay ang pinakakilala/kilala.

Maaari mo ring i-tweak ang pagsasaayos nang mas tumpak, sa katulad na paraan sa brightness/contrast:

`Alt-,'
Bawasan ang pagsasaayos ng gamma (hatiin ito ng 1.05).

`Alt-.'
Dagdagan ang pagsasaayos ng gamma (multiply ito ng 1.05).

Tandaan na `:', at ang iba pang mga key na nagre-reset ng liwanag/contrast, sadyang iwasan
pag-reset ng pagsasaayos ng gamma.

Tulad ng liwanag/contrast, kasalukuyang walang paraan upang ayusin ang gamma gamit ang mouse;
ito ay dapat ayusin sa lalong madaling panahon. (Ngunit ang 1/2/3/4 na paraan na nakabatay sa keyboard ay malamang na ganoon pa rin
ang mas mabilis na pamamaraan.)

NAGBABAGO LARAWAN


Posibleng direktang pumunta sa nakaraan o susunod na file (o naka-tag na file) sa
direktoryo, o mag-tag ng file, nang hindi kinakailangang piliin ang file mula sa tagapili ng file sa pamamagitan ng
kamay. Ang mga utos na ito ay partikular na kapaki-pakinabang kapag gumagamit ng xzgv mula sa keyboard, ngunit
mayroon ding kilalang mouse shortcut para sa paglipat sa susunod na larawan.

`Puwang'
`Tagamasid menu susunod Imahen'
Ilipat sa susunod na file sa dir, at tingnan ito. Maaari mo ring i-click ang larawan/viewer upang
gawin ito. (Kung nalaman mong nakakasagabal ito sa pag-drag ng larawan sa paligid (bagaman ito
hindi dapat), o ayaw lang nito, maaari itong i-disable (tingnan config Variable).)

`b'
`Tagamasid menu nakaraan Imahen'
Ilipat sa nakaraang file sa dir, at tingnan ito.

`Ctrl-Space'
`Tagamasid menu Pag-tag, Tag pagkatapos susunod'
I-tag ang kasalukuyang file, pagkatapos ay lumipat sa susunod na file sa dir at tingnan ito.

`/'
`Tagamasid menu Pag-tag, susunod Tag'
Ilipat sa susunod na naka-tag na file sa dir, at tingnan ito.

`?'
`Tagamasid menu Pag-tag, nakaraan Tag'
Ilipat sa nakaraang naka-tag na file sa dir, at tingnan ito.

NAGTATAGO ANG PUMILI


Kapag tumatakbo sa maliliit na screen, o sa isang maliit na window, maaari itong medyo nakakainis na mawala
space ng viewer sa pamamagitan ng patuloy na pagpapakita ng selector kapag hindi mo talaga ito kailangan.
Ang karaniwang solusyon sa problemang ito ay paganahin ang auto-hide mode. Ngunit paano kung ilang mga larawan
ang iyong tinitingnan ay maliit at ang ilan ay malaki? Minsan ay halos nakakainis ang pagkakaroon ng
nakatago ang selector upang `magbigay ng puwang para sa' isang maliit na larawan na hindi ito kailangan. Kaya para doon
dahilan, o marahil kung hindi mo gusto ang auto-hide mode :-), mas gusto mong umalis
awtomatikong itago at tahasang itago ang tagapili kung kinakailangan:

`Z (shift-z)'
`Tagamasid menu bintana, Itago Ang pumipili'
Itago ang selector. (Ito ay talagang isang toggle, ng mga uri; `itago ang tagapili' kapag ito ay
itinago na ito.)

Maaari mo ring itago o i-unhide ang selector sa pamamagitan ng middle-click sa viewer.

MINIMIZING XZGV


Sa pangkalahatan, sapat na madaling gamitin ang iyong window manager upang baguhin ang mga bintana atbp., ngunit kapag
tumatakbo sa fullscreen na ito ay minsan ay medyo may problema. Para sa kadahilanang ito, ang xzgv ay may
built-in na suporta para sa `iconifying' mismo:

`Ctrl-z'
`Tagamasid menu bintana, I-minimize'
I-minimize ang xzgv window.

MANUNURI Opsyon


Tulad ng sa tagapili, maaaring hindi paganahin/paganahin ang iba't ibang opsyon na nauugnay sa tumitingin.

Ang mga setting na ito ay maaari ding baguhin gamit ang mga opsyon sa command-line (tingnan Options) at/o config
mga setting ng file (tingnan Pag-configure xzgv).

`z'
`Tagamasid menu Mga Pagpipilian, Mag-zoom (angkop sa bintana)'
I-toggle ang zoom mode, tinalakay nang mas detalyado sa ibang lugar (tingnan Mag-zoom paraan).

`Alt-r'
`Tagamasid menu Mga Pagpipilian, Kailan Pag-zoom Bawasan Lamang'
I-toggle ang reduce-only sa zoom mode, na sakop din sa ibang lugar (tingnan Mag-zoom paraan).

`i'
`Tagamasid menu Mga Pagpipilian, Interpolate kailan Scaling'
I-toggle ang interpolation kapag pina-scale-up ang isang larawan. Muli, ito ay mayroon na
nabanggit (tingnan Scaling).

`Alt-c'
`Tagamasid menu Mga Pagpipilian, Ctl+Click Kaliskis X Aksis'
I-toggle ang naka-scale na axis kapag nag-control-click ka (o control-right-click) sa
larawan. Ang default ay i-scale ang y axis.

`F (shift-f)'
`Tagamasid menu Mga Pagpipilian, pagkataranta in 15 & 16-bit'
I-toggle ang dithering sa 15/16-bit na mga mode. Pinapataas nito ang maliwanag na lalim ng kulay
ang paggawa ng mga gradasyon ay mukhang mas mahusay, ngunit ito ay mas mabagal kaysa sa undithered rendering, at
maaari (sa 16-bit) bahagyang baluktot ang balanse ng kulay ng isang larawan. (Ang `F' ang susi ay
pinili para dito dahil ang dither toggle ay gumaganang katulad ng `fakecols' ng zgv
i-toggle.)

`Tagamasid menu Mga Pagpipilian, Ibalik Scaling para bago pic'
Karaniwang ibinabalik ng xzgv ang scaling pabalik sa 1 (normal) kapag may bagong larawan
pinili. Sa pamamagitan ng hindi pagpapagana nito, maaari mong mapanatili ang pag-scale sa pagpili ng larawan.
(Kasalukuyang walang keyboard shortcut para sa medyo bihirang baguhin na opsyong ito ---
upang i-toggle ito mula sa keyboard, dapat mong gamitin ang popup menu (pindutin ang `F10'), at
piliin ang item sa menu.)

`Tagamasid menu Mga Pagpipilian, Ibalik Orient. para bago pic'
Katulad nito, bumalik ang xzgv sa tunay na oryentasyon ng larawan (hindi naka-mirror, pinaikot,
atbp.) sa pagpili ng bagong larawan. Ang hindi pagpapagana sa opsyong ito ay nangangahulugan na anuman
ang mga salamin/flips/rotates na inilapat ay nagpapatuloy sa maraming larawan. (Walang keyboard
shortcut --- tingnan sa itaas.)

`Tagamasid menu Mga Pagpipilian, paggamit Exif Oryentasyon'
I-toggle ang suporta para sa Exif na oryentasyon. Mga device na gumagawa ng mga JPEG file sa Exif
format (hal. maraming digital camera) ay maaaring magdagdag ng orientation tag sa file, na
sinasabi kung paano hawak ang camera noong kinunan ang larawan. Kapag ang tag na ito ay
sa kasalukuyan, maaaring isaayos ng xzgv ang larawan upang mabayaran ang isang camera na hawak nito
gilid. (Hindi ito ginagawa bilang default dahil mali itong kinakatawan ang totoong larawan, na maaaring
maging nakakalito kung hindi mo alam kung bakit ito nangyayari.) Ang pagpapagana sa opsyong ito ay maaaring
kapaki-pakinabang kung kukuha ka ng mga larawan gamit ang iyong camera sa gilid nito, ngunit ayaw mong kailanganin
paikutin ang mga larawan bago matingnan nang maayos ang mga ito. Siyempre, para dito
gumana ang iyong camera ay dapat na naglalagay ng orientation tag sa unang lugar --- ngunit
hindi masakit na subukan ito at makita. (Walang keyboard shortcut --- tingnan sa itaas.)

FILE FORMATS


Ang mga file ng larawan ay iniimbak sa iba't ibang anyo, o `mga format ng file'. xzgv, sa pamamagitan ng
gdk, sumusuporta sa marami.

FILE TYPE PAGKAKAKILANLAN


Ang format ng isang file ay nakikilala sa pamamagitan ng nilalaman nito. Ang code sa pagbabasa ng file ay umaasa sa
libgdk upang matukoy ang uri ng file at basahin nang tama ang file; karaniwang ginagamit nito ang
format ng `magic number' upang matukoy ang uri ng file --- hal. isang JPEG/JFIF file ay nagsisimula sa
(hex) byte `FF D8'. Kaya kung sisimulan mo ang xzgv sa xzgv foo, at ang foo ay nasa isang sinusuportahang format
(gaya ng JPEG), aalamin ang format at mai-load ang file kahit na ang
Ang `extension' ay wala.

PAG-configure XZGV


Maraming aspeto ng paraan ng paggana ng xzgv ang maaaring mabago sa pamamagitan ng paggamit ng configuration file.

KONFIG MGA FILE


Hinahayaan ka ng configuration file na baguhin ang mga aspeto ng gawi ng xzgv. Sinusuportahan ng xzgv ang dalawa
posibleng mga config file --- isang system-wide, /etc/xzgv.conf; at isa para sa bawat user sa
kanilang home directory, $HOME/.xzgvrc. Parehong opsyonal. Kung $HOME/.xzgvrc umiiral, ito ay
ginamit sa halip of /etc/xzgv.conf.

Bago ilarawan ang format ng mga config file, maaaring makatulong na magbigay ng isang halimbawang file:

# Halimbawang xzgv config file
# Mga linya ng komento ay nagsisimula sa `#' at hindi pinapansin,
# gaya ng mga blangkong linya.

# make pics fit window
mag-zoom on
# hog ang screen :-)
naka-on ang fullscreen

Ito ay isang line-based na format. Ang bawat linya (o sa halip, ang bawat linya na hindi linya ng komento at
ay hindi blangko) ay nagtatalaga ng halaga sa isang paunang natukoy na `variable'. Maraming ganyan ang xzgv
mga variable na hinahayaan ka nitong baguhin sa ganitong paraan. Halimbawa, ang fullscreen opsyon sa itaas
kinokontrol kung susubukan o hindi ng xzgv na gamitin ang buong screen para sa window nito. Kung ibibigay
ang halaga `on'/`y'/`oo'/`1' ginagawa nito; kung `off'/`n'/`hindi'/`0', hindi. Karamihan sa mga variable
ay sa ganitong oo-o-hindi na `boolean' na uri.

Dahil ang mga variable na itinakda sa isang config file ay may direktang epekto sa kung paano gumagana ang xzgv, maaari itong maging
mas madaling tawagan lang silang `mga setting'. Sa katunayan, ang gayong terminolohiya ay ginagamit sa okasyon sa
ang dokumentasyong ito.

KONFIG VARIABLE MGA uRI


Mayroong iba't ibang uri ng variable:

- Boolean. Ang mga ito ay on-or-off, yes-or-no na mga variable. Karamihan sa mga variable ng config file ng xzgv
ay sa ganitong uri.

- Integer (kasalukuyang hindi ginagamit). Ito ay mga buong numero. Ang kahulugan ng numero ay nakasalalay
sa kung para saan ginagamit ang variable.

- Real (floating-point). Ito ay maaaring isang buong numero o isang decimal fraction. Tanging ang gama
variable ay sa ganitong uri.

- Geometry. Ang format ng detalye ng laki-at/o-posisyon ng window na ito ay ginagamit lamang para sa
`heometrya' setting. Tingnan mo Options, para sa paglalarawan kung paano gumagana ang ganitong uri.

KONFIG MGA VARIABLE


Sa kasalukuyan, ang karamihan sa mga variable ng configuration (mga setting) sa xzgv ay maaari ding itakda sa pamamagitan ng command-line
mga pagpipilian; sa katunayan, ang pangalan ng setting sa lahat ng ganoong kaso ay magkamukha na para sa
mahabang bersyon ng opsyon (hal. `fullscreen', `awtomatikong itago'). Dahil dito, dokumentado ang mga ito
sa seksyon na tumatalakay sa mga opsyon sa command-line at mga katulad nito (tingnan Options).

Gayunpaman, mayroong ilang mga setting na magagamit lamang sa config file:

click-for-next
Ito ay pinagana bilang default, na nagbibigay-daan sa iyong mag-click sa tumitingin upang lumaktaw sa susunod
larawan. Kung hindi pinagana, ang pag-click sa tumitingin ay walang magagawa.

RATIONALE


Dito ko (RJM) sinubukang ipaliwanag kung bakit ko ginawa ang mga bagay sa paraang ginawa ko. Ito ay ipinakita sa a
tanong-at-sagot na pormat ng mga uri.

BAKIT PA ISA PANG manonood?


Dati, ang seksyong ito ay nakatuon sa xv; na maaaring magkaroon ng kahulugan kapag ako orihinal
isinulat ito, at gumagawa pa rin ng isang tiyak na limitadong halaga para sa zgv, ngunit para sa xzgv ito ay
mukhang nagiging date. At kaya eto nagsusulat ako ng update. :-)

Orihinal na isinulat ko ang xzgv dahil hindi ako nasisiyahan sa mga manonood para sa X na alam ko
noong panahong iyon (kalagitnaan ng 1999). Sa oras ng pagsulat (huli ng 2000), iba pang mahahalagang bagay tungkol sa xzgv
ay nagiging maliwanag, bahagyang sa pamamagitan ng mga tugon na nakukuha ko dito:

o Ito ay `mabilis'. Hindi, hindi ito gumagawa ng anumang partikular na operasyon nang mas mabilis kaysa sa iba pang mga manonood sa ngayon
sa pagkakaalam ko (well, siguro thumbnail updates :-)); sa halip, sinusubukan ng interface na huwag makapasok
iyong paraan. Mag-click sa isang filename, at lilitaw ang larawan. Walang multiplicity ng mga toolbar o
windows, nandiyan lang.

o Tulad ng sa zgv, sinusubukan nitong gawin nang maayos ang isang bagay, ang pagtingin sa mga larawan. Hindi ito perpekto dito
regard, aaminin ko, pero at least nananatiling malinaw sa pag-edit ng larawan.

o Ito ay, eh, medyo katulad ng zgv. Ang ilan sa ating mga lumang fogi ay ganito. :-)

Hindi ako magpapanggap na ang xzgv ay The Ultimate Viewer For Everyone. Ang ilang mga tao ay mas gusto ang iba
approach, o mas gusto lang ang ibang mga manonood. (Ang ilang mga tao ay maaaring gumamit pa rin ng xv, ghod
ipagbawal.) Mayroong ilang mga manonood na maaaring gusto mong subukan kung hindi mo masyadong iniisip
xzgv:

o gqview. Ito ay tila itinuturing na mabuti. I find it a bit gimmicky and kitchen-sink-ish;
hindi gaanong `pure' o nakatutok bilang xzgv, IMHO. Sa tingin ko mas maraming tao ang gumagamit nito kaysa sa xzgv.

o xli. Hindi ako sigurado kung ito ay pinananatili sa mga araw na ito, ngunit ito ay hindi masyadong masamang isang manonood. Hindi
thumbnail o file selector bagaman. (Sa mga araw na ito ay kadalasang ginagamit ko ito para sa pagtatakda ng ugat
window pixmap, isang bagay na ako huwag sa tingin ay kabilang sa isang manonood, ngunit kung aling xli ang nangyayari
maging magaling sa.)

o qiv. Kung nabasa ko nang tama sa pagitan ng mga linya, ito ay mahalagang isang modernong kapalit para sa
xli.

o gtksee. Hindi ko pa ito sinubukan, ngunit sa tingin ko ang ideya ay isa itong clone ng ACDSee, at
mukhang napakaraming tao ang gusto ng clone niyan. Alin ang kanilang problema.
: ^)

o Electric Eyes. Sa totoo lang, sa tingin ko ito ay nalampasan ng ibang mga manonood na ito
araw, na nagpapakita kung gaano kalayo na tayo.

Ah, sabi mo, ano ang tungkol sa xv? Well, kami ay mariin umabot sa punto kung saan walang nangangailangan ng paggamit
xv pa. Ang sinumang gumagamit ng xv sa mga araw na ito ay dapat talagang ibagsak ang tumpok ng hindi inaakalang hindi-
Libreng crap at gamitin ang isa sa mas mahuhusay na manonood na available na ngayon. Ganun kasimple.

BAKIT HINDI PAG-EDITING NG LARAWAN MGA KAKAYAHAN?


Ito ay isang fscking viewer, dammit. Kung gusto mo ng xv alam mo kung saan ito mahahanap.

(OTOH, kung gusto mo a disente editor ng larawan, gamitin ang Gimp.)

BAKIT A TEXINFO MANUAL?


Sa loob ng maraming taon, pinanatili ko ang isang kumbensyonal na `man page' para sa zgv (na ang xzgv ay maluwag na nakabatay
sa). Ngunit sa paglipas ng panahon, napagtanto ko kung gaano imposibleng nakakalito ang zgv man page.

Kaya't nais kong muling isulat ang dokumentasyon ni zgv sa mas makatwirang paraan, sa ibang format
kaysa sa isang pahina ng tao. Gusto ko ng isang matatag, mahusay na suportadong format na may istraktura at cross-
pagtukoy. Naramdaman kong ginawa itong isang pagpipilian sa pagitan ng HTML at texinfo. HTML ay tila sa akin
maging isang gumagalaw na target na walang katulad, at hindi gaanong suportado sa mga text-only na terminal bilang Info
(at kaya texinfo). (Ang huling puntong ito ay tinatanggap na hindi masyadong nauugnay sa xzgv
nag-aalala.) Nang mapansin ko na mayroong isang converter upang i-convert ang texinfo sa HTML sa alinman
kaso, sarado na ang kaso. Ang dokumentasyon ni xzgv ay nakabatay noon sa zgv's --- ang
ang dokumentasyon ay malamang na mas katulad kaysa sa mga programa. :-)

Don't get me wrong --- I like man pages. At kahit na may mahusay na dokumentasyon ng Texinfo
at napaka-kapaki-pakinabang na Texinfo mode ng Emacs, ang pagsulat ng texinfo ay hindi madali. (Walang Texinfo
mode ng node- at menu-update na mga utos, personal kong mahahanap ito na malapit-imposible!) Ngunit
Ang mga malalaking pahina ng tao ay hindi gaanong mahusay para sa sanggunian, at ito ay pinalala ng kamag-anak
kakulangan ng istraktura.

BAKIT ONE-SPACE SENTADO MATAPOS?


Ang kumbensyonal na paraan ng pagsulat ng texinfo ay sundan ang bawat pangungusap na may dalawang puwang pagkatapos ng
tuldok (o anuman ang nagtatapos sa pangungusap). Maraming tao ang karaniwang sumusulat sa paraang ito sa isang non-texinfo
konteksto din. Ngunit ang isang malaking proporsyon ng mga tao ay karaniwang nagsusulat ng teksto na may isang espasyo lamang
pagkatapos ng tuldok --- at isa na ako sa kanila.

Ang dokumentasyon ng Texinfo ay nagbibigay ng impresyon na may dalawang espasyo dapat gamitin; sabi nito ``ito
mahalagang maglagay ng dalawang puwang sa dulo ng mga pangungusap sa mga dokumento ng Texinfo.'' Ngunit ang
tanging pangyayari kung saan ang puwang mula sa texinfo file ay napanatili sa lahat (sa anumang kahulugan
maliban sa `may puwang dito') ay kapag ang texinfo ay na-convert sa format ng Impormasyon. Kaya,
sa katunayan, ang desisyon na gumamit ng dalawang puwang ay nakasalalay sa kung paano nais ng may-akda ang output ng Info
lumitaw --- ito ay isang pansariling desisyon na dapat lahat pababa sa ang kagustuhan
of ang may-akda, sa kabila ng pagtatangka ng dokumentasyon ng Texinfo na gawing tunog ang dalawang espasyo na parang isang
layunin na dapat mong gawin-ang ganitong uri ng bagay.

Maaari kang magtaka kung ano ang problema sa paggamit ng isang espasyo, kung gayon. Well, kailangan ng `makeinfo'
i-reformat ang mga talata, at sa tuwing kailangan nitong magpasok ng espasyo sa (kung ano ang tila ito)
sa dulo ng isang pangungusap, ito ay naglalagay ng dalawang puwang. Ang pag-uugali na ito ay hindi maaaring baguhin, hindi katulad sa
Emacs (sentence-end-double-space; tingnan Punuin Command nasa emacs info file) at GNU fmt
(-u; tingnan fmt pag-uusap nasa textutils file ng impormasyon). Gayundin, sinusubukang `ayusin' ang output
Ang impormasyon na may sed ay hindi gumagana nang maayos dahil ang mga `tag' na ginamit upang mabilis na mahanap ang mga node ay noon
hindi tama. Siyempre, maaaring maayos din ang mga ito, ngunit ito ay magsasangkot ng mas maraming trabaho
kaysa sa isang simpleng sed invocation.

Kaya realistiko, sinumang nagsusulat ng texinfo na may isang espasyo ay kailangang tiisin ang
paminsan-minsang dalawang-espasyo ang dulo ng pangungusap na inilalagay sa kanilang teksto --- mas malala pa, ang
ang kasalukuyang `makeinfo' formatting algorithm ay tila naglalagay ng dalawang puwang kahit na pagkatapos
mga pagdadaglat (gaya ng `eg' at `etc.'), na pumuputol kahit na dalawang-espasyong texinfo. (Ito ay
partikular na balintuna, sa pamamagitan ng ang paraan, dahil ang dalawang-espasyong partisans' pangunahing argumento sa pabor ng
Ang pagsasanay ay kadalasan ang paraan na ginagawang posible upang sabihin ang pagkakaiba sa pagitan
mga pagdadaglat at dulo ng isang pangungusap.)

Isang huling punto ay maaaring nagkakahalaga ng noting; Hindi ako ang unang taong sumulat ng mga file ng texinfo gamit
isang puwang. Sa oras ng pagsulat, ginagamit ito sa dokumentasyon ng texinfo para sa BFD, gdbm,
GTK/GDK, (Linux) IPC, at viper, at inaasahan kong may mga pagkakataong hindi ko alam.

Gamitin ang xzgv online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad