Exibição dos resultados da busca
Filtrar as entradas no Editor de acordo com a busca
O OmegaT oferece um grande leque de funções avançadas de busca. Para acessar a janela Busca, pressione Ctrl+F
e digite a palavra ou frase que quer localizar na caixa de texto Buscar por. Uma outra forma é selecionar uma palavra ou frase no campo de edição e pressionar Ctrl+F
. Neste caso, a palavra ou frase é inserida automaticamente na caixa Buscar por. Cada vez que a Busca é acionada, uma janela nova é aberta. Não se esqueça de fechá-las, para que elas não encham o seu desktop.
As buscas são feitas nos segmentos fonte e destino de um projeto. As buscas podem ser
somente no projeto (opção predefinida)
no projeto, bem como nas memórias de tradução de referência da pasta /tm/ (marque Buscar nas MTs)
em um único arquivo ou pasta contendo um conjunto de arquivos (marque Buscar arquivos)
Quando fizer buscas em arquivos, o OmegaT somente pesquisará os arquivos que pode ler (Veja Formatos de arquivos). Por exemplo, embora o OmegaT possa processar arquivos TMX, eles não serão incluídos na busca.
Selecione o método usando as opções. Há dois métodos para realizar as buscas:
Busca exata |
Faz a busca por segmentos contendo a sequência por você especificada. |
Busca de palavra-chave |
Busca os segmentos contendo todas as palavras-chave especificadas, em qualquer sequência. |
Uma busca exata procura por uma frase, isto é, se forem fornecidas diversas palavras elas serão localizadas somente se ocorrerem exatamente na mesma seqüência. As buscas exatas são similares a uma pesquisa por "frase exata" em um dispositivo de busca na Internet, como o Google. Selecione busca de palavra-chave e digite qualquer quantidade de palavras individuais, separadas por espaços e em qualquer seqüência. O OmegaT exibe uma lista de todos os segmentos em que todas as palavras aparecem. As buscas de palavra-chave são similares à pesquisa "com todas as palavras" em um dispositivo de busca na Internet, como o Google (lógica AND).
Para qualquer um desses dois métodos é possível selecionar as três seguintes opções:
Distinção entre maiúsculas e minúsculas |
A busca será feita conforme a seqüência exata especificada, caso contrário, as letras maiúsculas serão ignoradas. |
Expressões regulares |
A seqüência da busca será tratada como uma expressão regular (no caso da busca de palavra-chave, ela será tratada como expressões múltiplas). |
Buscar nas MTs |
Todas as memórias serão incluídas na busca. |
Tanto na busca exata como na busca de palavra-chave pode-se usar os curingas '*
' e '?
'. Para usar curingas, verifique se a opção expressões regulares não está selecionada; caso contrário, esses caracteres serão interpretados como caracteres especiais (metacaracteres) da expressão regular.
'*' corresponde a zero ou mais caracteres. Por exemplo, a busca por 'corre*' encontraria 'corre', 'correm', e 'correndo'.
'?' corresponde qualquer caractere único. Por exemplo, 'corre?' encontraria 'correm' e 'correr', mas não 'corre' ou 'correndo'.
Se quiser fazer buscas por segmentos contendo * ou ?, será necessário ativar expressões regulares e escapar esses caracteres acrescentando a eles uma barra invertida ('\'), isto é 'x\*y' para localizar ocorrências de 'x*y' e 'x\?y
' para localizar ocorrências de 'x?y
'.
A busca com expressões regulares é uma excelente maneira de localizar ocorrências de uma seqüência de caracteres e palavras (string). É similar à busca com curingas, porém com muito mais flexibilidade. As expressões regulares usadas em buscas são aquelas suportadas pelo Java. Um resumo está disponível no anexo Construir expressões regulares. Se precisar de informações específicas, consulte http://java.sun.com/j2se/1.5/docs/api/java/util/regex/Pattern.html.
Na Internet há tutoriais simples, como por exemplo http://www.regular-expressions.info/quickstart.html.
Após digitar a palavra ou string clique no botão Buscar; o campo de busca mostrará todos os segmentos correspondentes que encontrar no projeto. Visto que o OmegaT considera todos os segmentos iguais como uma única entidade -- apenas o primeiro segmento único é exibido.
Os segmentos são exibidos na seqüência em que aparecem no projeto. Os segmentos traduzidos serão exibidos na parte superior com o texto original e a tradução na parte inferior; os segmentos não traduzidos aparecerão apenas com o texto original.
Clique em um segmento se precisar abri-lo no Editor para modificações. Depois, é só voltar à janela Busca e ir ao próximo segmento, repetindo o processo, caso precise corrigir a terminologia.
Para facilitar a navegação nos resultados da busca, você pode usar a busca no Editor. Clique no botão 'Filtrar' na parte inferior para limitar as entradas mostradas na janela Editor àquelas que correspondem à busca atual. Use os comandos de navegação normal para ir, por exemplo, ao próximo segmento (não traduzido) que corresponde ao critério de busca.
Nota:
Para remover o filtro, pressione o botão 'Remover filtro', ou recarregue o projeto.
Avisos legais | Home | Índice |