Chapter 15. Pretraživanja

1. Prozor za pretraživanje
2. Korištenje zamjenskih znakova
3. Metode i mogućnosti pretraživanja
4. Prikaz rezultata pretraživanja
5. Filtriranje pojavnica prilikom pretraživanja u oknu za obradu

1. Prozor za pretraživanje

Pozor za pretraživanje možete otvoriti kombinacijom tipki Ctrl+F, a zatim upisati riječ ili frazu koju želite pronaći u okvir Traži.

Drugi je način da označite riječ ili frazu u oknu za obradu, oknu djelomičnih podudaranja ili oknu glosara pa koristite kombinaciju tipki Ctrl+F. Time se označena riječ ili fraza automatski upisuje u okvir Traži. Možete imati nekoliko istodobno otvorenih prozora za pretraživanje, ali bi ipak bilo bolje da ih zatvarate kada vam više ne budu od koristi kako se ne bi gomilali bez potrebe.

Zadnjih 10 pretraživanja dostupno je putem strelice za otvaranje padajućega izbornika okvira Traži.

Prozor za pretraživanje ima svoje izbornike:

  • Datoteka > Traži odabrano (Ctrl+F): vraćanje na polje za pretraživanje i odabir njegovoga sadržaja.

  • Datoteka > Zatvori (Ctrl+W): zatvaranje prozora za pretraživanje (jednako kao tipkom Esc).

  • Obrada > Umetni izvorišni tekst (Ctrl+Shift+I): umetanje tekućega izvorišnog segmenta.

  • Obrada > Zamijeni izvorišnim tekstom (Ctrl+Shift+R): zamjena tekućim izvorišnim segmentom.

  • Obrada > Dodavanje termina u glosar (Ctrl+Shift+G): izrada nove natuknice glosara.

2. Korištenje zamjenskih znakova

Zamjenske znakove „*” i „?” možete koristiti za pretraživanje po istovjetnosti i po ključnim riječima. Njihova je funkcionalnost već poznata korisnicima programa MS Word:

  • Znak „*” zamjenjuje nula ili više znakova, i to od tekućega položaja u odabranoj riječi do njenoga konca. Primjerice, tako bi izraz za pretraživanje „slika*” odgovarao riječima „slika”, „slikar” i „slikarstvo”.

  • Znak „?” zamjenjuje bilo koji znak, i to isključivo samo jedan. Primjera radi, „slika?” bi odgovarala riječima „slikar” i „slikam”, no ne i riječi „slikarstvo”.

Pronađeni rezultati ističu se prikazom u obliku podebljanoga plavog teksta. Imajte na umu da znakovi „*” i „?” imaju posebno značenje u regularnim izrazima, pa stoga ovdje opisano pretraživanje s pomoću zamjenskih znakova vrijedi samo za za pretraživanje po istovjetnosti i po ključnim riječima (pogledajte niže u tekstu).

3. Metode i mogućnosti pretraživanja

Željenu metodu odabirete putem kružića za označavanje. Na raspolaganju su sljedeće metode pretraživanja:

Pretraživanje po istovjetnosti

Služi za traženje segmenata koji su u potpunosti istovjetni upisanome nizu za pretraživanje. Kada pretraživanjem po istovjetnosti tražimo neku frazu, tj. nekoliko odabranih riječi, program će je pronaći samo ako postoji takav potpuno istovjetan niz riječi. Tako ćemo, primjerice, pretraživanjem niza otvoriti datoteku pronaći sve pojavnice istoga niza otvoriti datoteku, no ne i one koje glase datoteka otvorena ili otvoriti ulaznu datoteku.

Pretraživanje po ključnim riječima

Služi za traženje segmenata koji sadržavaju sve upisane ključne riječi, i to bez obzira na redoslijed. Pretraživanjem po ključnim riječima pronaći ćemo bilo koji broj pojedinačnih riječi u bilo kojemu redoslijedu. OmegaT prikazuje popis svih segmenata koji sadržavaju sve upisane riječi. Pretraživanje po ključnim riječima slično je pretraživanju „sa svim riječima”, koje koristimo u pretraživačima weba, kao što je Google (po logici „AND”). Tako ćemo, primjerice, traženjem po ključnim riječima za izraz otvoriti datoteku pronaći sve pojavnice niza otvoriti datoteku,, kao i datoteku otvoriti, otvoriti ulaznu datoteku, datoteku nije moguće otvoriti itd.

Regularni izrazi

Niz za pretraživanje se tretira kao regularni izraz. Primjerice, nizom za pretraživanje - [a-zA-Z]+[öäüqwß] - tražimo riječi u odredišnim segmentima koje sadržavaju potencijalno dvojbene njemačke znakove. Regularni izrazi nude velike mogućnosti traženja pojavnica upisanih nizova. Više pojedinosti naći ćete u poglavlju Regularni izrazi.

Pored navedenih metoda možete postavljati i sljedeće funkcije:

  • Razlikovanje velikih/malih slova: pretraživanje se obavlja uz strogo poštivanje veličine slova.

  • Razmak uključuje i nbsp: označavanjem ove funkcije znak razmaka iz upisanoga niza za pretraživanje obuhvaća i običan razmak i neodvojivi razmak (\u00A).

  • U izvorniku: pretraživanje izvorišnih segmenata.

  • U prijevodima: pretraživanje odredišnih segmenata.

  • U bilješkama: pretraživanje bilješki segmenata.

  • U komentarima: pretraživanje komentara segmenata.

  • Prevedeno ili neprevedeno: pretraživanje i prevedenih i neprevedenih segmenata.

  • Prevedeno: pretraživanje samo prevedenih segmenata.

  • Neprevedeno: pretraživanje samo neprevedenih segmenata.

  • Prikaz: svi pronađeni segmenti: označavanjem ove funkcije prikazuju se svi segmenti pojedinačno, čak i kada se pojavljuju više puta u jednome ili više dokumenata.

  • Prikaz: file names: odabirom ove funkcije iznad svakoga se rezultata prikazuje naziv datoteke i kojoj je pronađen svaki pojedini segment.

  • Pretraži Projekt: označite potvrdni kvadratić Memorija ako želite pretraživanjem obuhvatiti i memoriju projekta, tj. datoteku project_save.tmx file. Označite potvrdni kvadratić TM-ovi ako želite pretraživanjem obuhvatiti i prijevodne memorije iz mape tm. Označite potvrdni kvadratić Glosari ako želite pretraživanjem obuhvatiti i glosare iz mape glossary.

  • Označite li kružić Datoteke, možete odabrati pretraživanje jedne datoteke ili mape s više datoteka. Pri pretraživanju datoteka (za razliku od prijevodnih memorija), OmegaT ograničava traženje na datoteke u formatima izvorišnih datoteka. Dakle, premda je OmegaT itekako dobro programirana za manipuliranje datotekama tmx, ipak ih ne uključuje u pretraživanje datoteka.

Putem gumba Prikaz naprednih mogućnosti možete odabrati dodatne kriterije, npr. autora ili revidenta prijevoda, datum prijevoda, isključivanje segmenata „siročića” itd. Označavanjem funkcije Bez razlikovanja širine znakova pretražuju se oblici pune širine (znakovi za CJK), kao i oni poluširoki.

4. Prikaz rezultata pretraživanja

Nakon pritiska na gumb za pretraživanje po upisivanju niza u polje za pretraživanje prikazat će se svi segmenti iz projekta koji sadržavaju upisani niz. Budući da OmegaT tretira istovjetne segmente kao jednu pojavnicu, prikazuje se samo prvi jednokratni segment. Segmenti se prikazuju prema redoslijedu pojavljivanja u projektu. Prevedeni segmenti se prikazuju s izvornim tekstom i prevedenim tekstom ispod njega, a neprevedeni segmenti samo kao izvorišni tekst.

Dvostrukim pritiskom na željeni segment otvaramo ga u oknu za obradu, gdje ga možemo revidirati. Uključivanjem funkcije Automatska sinkronizacija s oknom za obradu dovoljan je jedan pritisak tipkom miša. Zatim se možemo vratiti na prozor za pretraživanje radi daljnjega pregledavanja segmenata i, primjerice, eventualnoga ispravljanja terminologije.

U prozoru za pretraživanje možemo koristiti standardne prečace (Ctrl+N, Ctrl+P) za pomicanje sa segmenta na segment.

Istodobno možemo imati nekoliko otvorenih prozora za pretraživanje. Njihov sadržaj možemo lako i brzo uočiti putem njihovih naslova, koje čine sami nizovi za pretraživanje.

5. Filtriranje pojavnica prilikom pretraživanja u oknu za obradu

Radi lakšega snalaženja s ponuđenim rezultatima pretraživanja, možemo suziti njihov prikaz u oknu za obradu. Broj prikazanih rezultata u oknu za obradu možemo ograničiti na one koji se podudaraju s upisanim nizom za pretraživanje putem gumba Filtriraj na dnu prozora za pretraživanje. Za prijelaz na sljedeći (neprevedeni) segment koji odgovara kriterijima pretraživanja možete koristiti uobičajene načine pomicanja.

Napomene:

  • Moguće je da je pretraživanje ograničeno na 1 000 pronađenih pojavnica koje se prikazuju u oknu za obradu, što možda nije dovoljno za neke uobičajene termine ili fraze.
  • Za datoteke u kojima nema pronađenih odgovarajućih pojavnica prikazuje se da nema rezultata.
  • Duplikati koji se uklanjaju pri pretraživanju ne prikazuju se u oknu za obradu.

Filtar možete jednostavno isključiti putem gumba Ukloni filtar u zaglavlju okna za obradu ili pak ponovnim učitavanjem projekta.