Capítulo 17. Búsquedas
Anterior |  | Siguiente

# Capítulo 17. Búsquedas

## 1. Ventana de búsqueda

Figura 17.1. Ventana de búsqueda de texto

### Nota

La búsqueda de arriba encuentra todos los segmentos destino en que ocurren dos o más espacios en blanco - \s\s+ -.

### 1.1. Búsqueda

OmegaT proporciona una potente gama de funciones de búsqueda. Abre la ventana de búsqueda con Ctrl+F y escribe la palabra o frase que deseas buscar en el cuadro Buscar. Alternativamente, en la ventana del editor, selecciona una palabra o frase en el campo de edición (texto destino del segmento actual) y pulsa Ctrl+F. La palabra o frase automáticamente se copia en el cuadro Buscar. Puedes tener varias ventanas de búsqueda abiertas al mismo tiempo, pero ciérralas cuando ya no son necesarias para no saturar tu escritorio.

### 1.2. Ubicación de búsqueda

Las búsquedas de manera predeterminada se realizan en las secciones fuente y destino del proyecto, pero puedes limitar tu búsqueda a sólo el texto fuente o destino. Puedes buscar en

- El proyecto únicamente (configuración predeterminada)

- Ambos el proyecto y las memorias de traducción de referencia en /tm/ (consulta Buscar en MT)

- un único archivo o un directorio que contiene un conjunto de archivos (consulta Búsqueda en archivos)

Al buscar a través de archivos (a diferencia de las memorias de traducción), OmegaT restringe la búsqueda a los archivos en los formatos de archivo fuente (consulta Archivos a traducir → Formatos de archivo). En consecuencia, aunque OmegaT es muy capaz de manejar archivos `tmx`, no los incluye en la búsqueda en archivos. Si activas Opciones avanzadas, puedes combinar la búsqueda con el nombre del autor de la traducción y la hora del último cambio realizado.

## 2. Usando comodines

En ambas búsquedas exactas y por palabra clave, puedes utilizar los caracteres comodín de búsqueda '*' y '?'. Para usar comodines, la opción de expresiones regulares no se debe elegir, debido a que el '*' y la '?' tienen un significado especial en las expresiones regulares.

- '*' Coincide con cero o más caracteres, desde la posición actual de una palabra dada hasta su fin. El término de búsqueda `'corr*'` por ejemplo, correspondería con las palabras `"correr"`, `'corrector'` y `"corresponder"`.

- '?' coincide con cualquier carácter. Por ejemplo, `'err?'` coincidiría con la palabra `'erre'` y `'erro'` en la palabra `"errónea".`

Las coincidencias se muestran en negrita azul.

## 3. Métodos de búsqueda

Selecciona el método a utilizar en los botones de radio. Puedes elegir entre dos métodos de búsqueda:

Búsqueda exacta

  busca segmentos que contienen la cadena exacta que hayas especificado. La búsqueda exacta busca una frase, es decir, si introduces varias palabras, sólo se encuentran si aparecen exactamente en ese orden. Buscar `archivo abierto` por lo tanto encontrará todas las ocurrencias de la cadena `archivo abierto`, pero no `archivo de salida abierto` o `archivo de entrada abierto`.

Búsqueda por palabras clave

  Busca segmentos que contienen todas las palabras clave que hayas especificado, en cualquier orden. Selecciona la búsqueda por palabra clave para buscar cualquier número de palabras completas individuales, en cualquier orden. OmegaT muestra una lista de todos los segmentos que contienen todas las palabras especificadas. Las búsquedas por palabras clave son similares a una búsqueda "con todas las palabras" en un motor de búsqueda en Internet como Google (y logic). Por lo tanto, al usar la búsqueda de palabras clave con `archivo abierto` encontrará todas las ocurrencias de la cadena `archivo abierto`, así como `archivo abierto`, `archivo de entrada abierto`, `el archivo que haz abierto puede no ser seguro`, etc.

Para cualquiera de estos dos métodos, puedes elegir las siguientes tres opciones:

- sensible entre mayúsculas y minúsculas: La búsqueda se realizará para la cadena exacta especificada, es decir, observará las mayúsculas y minúsculas.

- expresiones regulares: La cadena de búsqueda será tratada como una expresión regular. Una expresión regular es una poderosa manera para buscar instancias de una cadena. Es similar a una búsqueda con comodines, pero permite mucha más flexibilidad. Las expresiones regulares utilizadas en las búsquedas son compatibles con Java. Ve más en el capítulo de Expresiones regulares.

- búsqueda en memorias de traducción: Incluye en la búsqueda las memorias de traducción que están en el directorio `tm`.

## 4. Mostrando resultados de búsqueda

Al pulsar el botón de búsqueda después de ingresar una cadena en el campo de búsqueda muestra todos los segmentos en el proyecto que incluye la cadena introducida. Dado que OmegaT maneja los segmentos idénticos como una sola entidad, únicamente figura el primer segmento.

Los segmentos se muestran en el orden de aparición en el proyecto. Segmentos traducidos se muestran con el texto original en la parte superior y el texto traducido en la parte inferior, los segmentos no traducidos únicamente muestran la fuente.

Al hacer clic en un segmento se abre en el Editor listo para hacerle modificaciones. A continuación, puedes volver a la ventana de búsqueda para el siguiente segmento encontrado, por ejemplo, para comprobar y, si es necesario, corregir la terminología.

Anterior |  | Siguiente
Capítulo 16. Expresiones regulares | Inicio | Capítulo 18. Diccionarios