# Zoeken

- venster Zoeken
  - Een zoekactie beginnen
  - Zoeklocatie
- Zoeken methodes
- Jokertekens gebruiken
- Reguliere uitdrukkingen gebruiken
- Zoekresultaten weergeven

# venster Zoeken

## Een zoekactie beginnen

OmegaT verschaft een groot scala aan zoekfuncties. Roep het venster Zoeken op met `Ctrl+F` en voer het woord of de frase waarnaar u wilt zoeken in het vak Zoeken naar in.

Als alternatief kunt u in het venster Bewerken een woord of frase selecteren in het bewerkingsveld (doeltekst of het actieve segment) en drukken op `Ctrl+F`. Het woord of de frase wordt in dit geval automatisch ingevoegd in het vak Zoeken naar.

Opnieuw oproepen van het venster Zoeken zal een nieuw venster maken. U zou dus kunnen eindigen met een aantal zoekvensters als u ze vergeet te sluiten.

## Zoeklocatie

Zoekacties gebeuren zowel in het bron- als doelgedeelte van een project. U kunt zoeken in

- alleen het project (standaardinstelling)
- het project en ook in de verwijzingsvertaalgeheugens in /tm/ (kies Zoeken in TM's)
- Eén enkel bestand of een map die een aantal bestanden bevat (kies Bestanden zoeken)

In het laatste geval zal OmegaT alleen zoeken in de bestanden die het kan lezen (Zie Ondersteunde bestandsformaten).

# Zoeken methodes

Selecteer de methode met behulp van de optieknoppen. U kunt kiezen uit twee methodes om te zoeken:

exact zoeken
  Zoekt naar segmenten die de tekenreeks bevatten die u heeft opgegeven.
sleutelwoorden zoeken
  Zoekt naar segmenten die alle sleutelwoorden bevatten die u heeft opgegeven, in willekeurige volgorde.

Voor elk van deze twee methoden kunt u de volgende drie opties kiezen:

Hoofd-/kleine letters
  Indien geselecteerd zal het zoeken worden uitgevoerd voor de exacte opgegeven tekenreeks, anders zullen hoofdletters worden genegeerd.
reguliere uitdrukkingen
  Indien geselecteerd zal de tekenreeks waarnaar gezocht wordt worden behandeld als een reguliere uitdrukking (in het geval van zoeken naar sleutelwoorden worden ze behandeld als meerdere uitdrukkingen).
zoeken in TM's
  Indien geselecteerd worden alle vertaalgeheugens opgenomen in de zoekactie.

Een exacte zoekactie zoekt naar een frase, hetgeen betekent dat als er meerdere woorden zijn ingevoerd, zij slechts zullen worden gevonden als zij in exact dezelfde volgorde voorkomen. Exact zoeken is hetzelfde als een zoekactie met "exacte frase" in een internetzoekmachine zoals Google.

Selecteer sleutelwoorden zoeken om te zoeken naar een willekeurig aantal individuele woorden, gescheiden door spaties en in willekeurige volgorde. OmegaT zal een lijst weergeven waarin alle segmenten staan waarin de woorden voorkomen. Zoeken met sleutelwoord is hetzelfde als zoekacties "met alle woorden" in een internetzoekmachine zoals Google (logische EN).

# Jokertekens gebruiken

In zowel exact zoeken als zoeken naar sleutelwoorden kunnen de jokertekens '`*`' en '`?`' worden gebruikt. Zorg ervoor dat de optie reguliere uitdrukkingen niet is geselecteerd om jokertekens te gebruiken, anders worden deze tekens geïnterpreteerd als speciale tekens voor reguliere uitdrukkingen.

Het teken '*' komt overeen met nul of meer tekens (de zoekterm 'run*' zal bijvoorbeeld overeenkomen met 'run', 'runs' en 'running'.

Het teken '?' komt overeen met precies één teken ('run?' zal bijvoorbeeld overeenkomen met 'runs' en 'rung', maar niet met 'run' of 'running'.

Als u wilt zoeken naar segmenten die * of ? bevatten, moet u schakelen naar reguliere uitdrukkingen en deze tekens escapen door er een backslash ('\') voor te zetten, dus 'x\*y' om gevallen van 'x*y' te vinden en 'x\?`y`' om gevallen van '`x?y`' te vinden.

# Reguliere uitdrukkingen gebruiken

Een zoekactie met reguliere uitdrukkingen is een krachtig middel om te zoeken naar tekenreeksen. Het komt overeen met zoeken met jokertekens, maar is veel meer flexibel.

De reguliere uitdrukkingen die worden gebruikt in zoekacties zijn die welke worden ondersteund door Java. Een korte samenvatting is beschikbaar in de appendix Constructies van reguliere uitdrukkingen.

Als u meer specifieke informatie nodig heeft raadpleeg dan http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html.

U kunt eenvoudige handleidingen vinden op het web (http://www.regular-expressions.info/quickstart.html bijvoorbeeld.)

# Zoekresultaten weergeven

Door op de zoekknop te drukken na het invoeren van een zoek-tekenreeks in het zoekvak zullen alle segmenten in het project, die de gezochte tekenreeks bevatten, worden weergegeven. Omdat OmegaT alle identieke segmenten behandelt als één entiteit wordt alleen het eerste unieke segment getoond.

De segmenten worden weergegeven in de volgorde waarin zij in het project voorkomen. Vertaalde segmenten zullen worden weergegeven met de originele tekst boven en de vertaalde tekst eronder, niet-vertaalde segmenten zullen alleen in originele tekst worden weergegeven.

U kunt op een segment klikken om het naar voren te brengen in het venster Bewerken om te wijzigen. Daarna kunt u teruggaan naar het venster Zoeken en naar het volgende gevonden segment gaan om het ook aan te passen. Zo'n patroon is handig voor het bijwerken van terminologie.

Auteursrechten