# Iskanja

- Okno za iskanje
  - Kako začeti iskati
  - Mesto iskanja
- Metode za iskanje
- uporaba nadomestnih znakov
- Iskanje z regularnimi izrazi
- Prikaz rezultatov iskanja

# Okno za iskanje

## Kako začeti iskati

OmegaT nudi krepko zalogo funkcij za iskanje. Odprite iskalno okno z `Ctrl+F` in vtipkajte besedo ali izraz, ki ga iščete, v polje Išči:.

Lahko tudi v ciljnem polju aktivnega segmenta izberete besede ali izraz, potem pa pritisnete na `Ctrl+F`. V tem primeru bo program iskani izraz ali besedo sam vnesel v polje Išči.

Vsak klic iskalnega okna odpre novo okno Okno zaprite, ko ste ga odrabili, sicer boste konec koncev imeli opravka s celo množico tako pozabljenih oken.

## Mesto iskanja

Išče se tako po izvornem, kot po prevedem besedilu v projektu. Iščete lahko

- samo v projektu (privzeto)
- po projektu in pa referenčnih prevodnih spominih v /tm/ (potrdite Išči TM)
- v eni sami datoteki ali imeniku z datotekami v njem (potrdite Išči datoteke)

V tem primeru bo OmegaT iskal samo po datotekah, ki jih lahko bere (glej Podprti formati datotek).

# Metode za iskanje

Z radijski gumbi izberete metodo za iskanje. Lahko izbirate med dvema metodama iskanja:

Eksaktno iskanje
  Iskanje po segmentih, ki vsebujejo navedeni niz
Iskanje s ključnimi besedami
  išče vse segmente, ki vsebujejo vse navedene ključe, v poljubnem vrstnem redu.

Za obe metodi so vam na razpolago še naslednje tri možnosti:

Razlikuj velike in male črke
  če polje označite, bo iskanje potekalo natančno tako, kot je niz napisan, v nasprotnem primeru se bo razlike veliko/malo ignoriralo..
Regularni izrazi
  če polje označite, bo niz razumljen kot regularni izraz (pri iskanju s ključi bo razumljen kot več izrazov).
Išči po TM
  če to polje izberete, se bo iskalo po vseh prevodnih spominih..

Eksaktno iskanje išče izraz, z drugo besedo, če ste vnesli več besed, jih bo program našel samo v primeru, da nastopajo v točno istem vrstnem redu.. Eksaktno iskanje poteka na podoben način kot iskanje za "eksaktni izraz" v mrežnih iskalnikih, kot je na primer Google.

Izberite iskanje po ključnih besedah, če želite seznam vseh segmentov, v katerih nastopajo vse navedene besede. OmegaT bo sestavil seznam segmentov, ki vsebujejo napake. Iskanje na ključ poteka na podoben način kot iskanje za "vse besed" v mrežnih iskalnikih, kot je na primer Google (z logičnim IN).

# uporaba nadomestnih znakov

Tako v eksaktnem iskanju kot v iskanju s ključi lahko uporabljate nadomestna znaka '`*`' in '`?`' . Pazite, da pri tem ne potrdite možnosti regularni izrazi , ker imata ta znaka v tem primeru drugačen pomen.

Znak '*' ustreza enemu ali več znakom (na primer niz Marij*' bi ustrezal 'Marija', 'Marije', in 'Marijanišče' itd.).

Znak '?' je ograda za natančno en sam znak ('slik?' bo torej našla 'slika','sliko', 'slik' ali 'slikar' pa ne).

V kolikor želite v segmentih najti * ali ?, boste morali uporabljati regularne izraze, in te znake ubežati s predpono ('\'), na primer z 'x\*y', da najdete primere 'x*y', in z 'x\?`y`', da najdete primere '`x?y`'.

# Iskanje z regularnimi izrazi

Z regularnimi izrazi imate zelo veliko možnosti iskanja po segmentih. Poteka podobno kot običajno iskanje, le da je veliko bolj prožno, kar se iskanih izrazov tiče.

Na razpolago so regularni izrazi, ki jih podpira Java. Kratek povzetek pravil boste našli v prilogi Sestavki iz regularnih izrazov.

Če potrebujete bolj konkretno informacijo, si prosimo oglejte http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html.

Enostavne primere lahko najdete na mreži (recimo http://www.regular-expressions.info/quickstart.htmle.)

# Prikaz rezultatov iskanja

Če vnesete niz za iskanje v polje in pritisnete gumb išči, bo program navedel vse segmente v projektu, ki iskani niz vsebujejo. OmegaT obravnava enake segmente kot eno samo enoto -- če spremenite enega od njih, se bodo spremenili vsi ostali enaki segmenti -- prikazan pa bo samo prvi.

Segmente se prikazuje v vrstnem redu, v katerem nastopajo v projektu. Prevedeni segmenti bodo prikazani z izvirnikom zgoraj in prevodom pod njim, pri neprevedenih segmentih pa je prikazano samo izvirno besedilo.

Če kliknete na povezavo, se segment odpre v urejevalniku. Potem lahko skočite nazaj v iskalno okno in si pogledate naslednji segment, ki ga boste morda tudi morali spremeniti. Če morate narediti večje spremembe izrazja, vam tak pristop delo lahko zelo olajša.

Pravni poduk