No OpenOffice tinha uma extensão chamada Alternative Search. Pena que não está
mais disponível, nem o OpenOffice, nem no LibreOffice:
Link:
http://extensions.services.openoffice.org/fr/search/node/search
Alternative dialog Find & Replace for Writer par Tomas Bilek
4.275
Moyenne : 4.3 (40 votes)
Fast selection preset regular and extended expressions
Searched or replaced text can contain one or more paragraphs
Search out block of paragraphs delimited by two text marks
Multiple search and replacement in one step
Searching: Notes, Text fields, Cross-references and Reference marks to their
content, name or mark and their inserting
Em sex 17 fev 2012, às 21:18:58, Gilvan Vilarim escreveu:
Show, mandou bem nos códigos de busca! Acabou que eu resolvi com uma
macro (mandei noutra mensagem, será que não chegou na lista?) que
busca todos os parágrafos com um estilo e altera para minusculas tudo
o que está dentro. Obs: se eu usar o botão Formato na caixa de busca,
ele não vai alterar o texto para minúsculas, mas sim formatar a fonte
para minusculas (o que é diferente).
Consegui coisas bem legais com essas expressões: busquei todas as
frases entre aspas e troquei o formato para usar estilos; ficou muito
legal.
Bom Carnaval!
[]s
Gilvan.
Em 17 de fevereiro de 2012 20:53, Francival Lima
<francival.lima@gmail.com> escreveu:
Boa noite!
Fiz uns testes aqui e só consegui trocar todas as palavras maiúsculas
para minúsculas da seguinte forma:
1 - No campo Localizar da janela "Localizar e substituir" digitei a
seguinte expressão regular:(\<[:upper:]{2,}\>)
2 - Marquei os campos "Diferenciar Maiúsculas de minúsculas de
minúsculas" e "Expressões regulares"
3 - Cliquei no botão "Localizar todos"
4 - Cliquei no menu Formatar >> Alterar Caixa >> minúsculas.
Após isso, todas as palavras que estavam selecionadas ficaram minúsculas.
Explicações:
(\<[:upper:]{2,}\>) - essa expressão encontra as palavras iniciadas (\<)
e terminadas (\>) por caracteres maiúsculos ([:upper:]) com duas ou mais
letras({2,}).
Os parênteses eram para utilizar a referência $0 no campo "Substituir
por", dessa forma era só aplicar o formato minúscula no botão formato,
então clicar em "Substituir todas", e todas as palavras maiúsculas iriam
ficar minúsculas, não seriam os passos 3 e 4 acima. Mas não funcionou
aqui. Acho que é um bug da versão 3.3.2 do LibreOffice.
Espero que te ajude.
Inté +
Francival Lima
http://francival.wordpress.com
Em 17 de fevereiro de 2012 10:42, Gilvan Vilarim
<gilvan.vilarim@gmail.com>escreveu:
Hmmm, tem uns erros na tela de ajuda das expressões regulares do Libo.
Só percebi porque achei um print screen de uma versao antiga do
Openoffice (ou seria o BrOO?). Estão faltando códigos de pesquisa com
sinal ?
Agora vou ter que revisar com calma...
[]s
Em 17 de fevereiro de 2012 11:25, Gilvan Vilarim
<gilvan.vilarim@gmail.com> escreveu:
Estou tentando uma pesquisa de palavras mais avançada: queria procurar
todas as palavras em maiúsculas num texto, contidas em parágrafos com
um determinado estilo, e trocar as mesmas palavras pela sua versão em
letras minúsculas. São muitas palavras, sem padrão.
Já fucei nas expressões regulares e não vi nada. Eu consigo pesquisar
o estilo e consigo até pesquisar caracteres ( usando codigos [a-z])
mas como peço para "minuscular" os caracteres?)
Essa é difícil, né?
[]s
--
/*
Prof. Gilvan Vilarim
IFRJ - Instituto Federal de Educação, Ciência e Tecnologia do Rio de
Janeiro
*/
--
/*
Prof. Gilvan Vilarim
IFRJ - Instituto Federal de Educação, Ciência e Tecnologia do Rio de
Janeiro
*/
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens:
http://listarchives.libreoffice.org/pt-br/usuarios/
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens:
http://listarchives.libreoffice.org/pt-br/usuarios/
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.