Eu tenho um macete que acabei de usar em um texto longo que escrevi. É o
seguinte:
- Escrevo o texto normalmente usando 1o. para primeiro e assim por diante.
- Ao final, imediatamente antes de fechar o writer faço um <CTRL>+F
(procurar e substituir)
- Botão mais opções;
- Marco Expressões regulares (que tremenda ferramenta do writer!!!!);
- Na caixa procurar por, escrevo ([0-9]+)o\.
- Na caixa substituir por, escrevo $1º
- Botão Substituir todos

Explicação da Expressão Regular:
Em Procurar:
([0-9]+)o\.
[0-9]+ - Significa um ou mais algarismos
Os parênteses servem para salvar o texto casado, isto é, o número
o\. - Significa que o número está seguido de uma letra 'o' que por sua vez é
seguido por um ponto. A contrabarra é usada, pq o ponto é um metacaractere,
e a contrabarra faz com que ele seja interpretado como um literal e não como
um coringa.
Em substituir:
$1º
$1 - É trocado pelo literal casados no interior dos parênteses, isto é, é
trocado pelo número
Esse número será seguido pelo "ozinho" superescrito.

Se houver feminino e/ou plural, faço as trocas devidas e substituo
novamente.

PS: Saber expressão regular é bom demais! Já me quebrou cada galho imenso!

Abraços,
Julio
Cursos de Shell e Zenity em 2 fins de semana?
- Em SP ligue (11) 2125-4747 Curso de 07 a 11/12;
- Em DF ligue (61) 3223-3000 Curso de zenity 09-10/01;
- No RJ ligue (21) 2561-0867. Curso nos dias 5,6,12,13/12;
- Turmas fechadas em outras cidades ligue (21) 8112-9988.


2009/11/20 Gustavo Pacheco <gbpach...@openoffice.org>

>  Olá Julio! Olá Gustavo! Como vão?
>
>  Pois é... Notem que é uma questão com perspectivas bastante
> interessantes. Nas  poucas referências que encontrei, alguns
> especialistas aparecem defendendo o uso do ponto (1.º), como em:
>
>  http://www.paulohernandes.pro.br/dicas/001/dica160.html
>
>  e em outras referências, já citadas no e-mail do IFILP.
>
>  No entanto, o uso comum, principalmente no Brasil, ignora o ponto
> (1º) e é claramente identificado pelas pessoas como um uso correto, da
> mesma forma que a regra formal. Como foi muito bem lembrado por vocês,
> essa notação aparece até mesmo em documentos que se propõe como
> referências do idioma.
>
>  Pesquisando nos endereços enviados pelo Gustavo Chaves, encontrei uma
> página chamada ABL Responde:
>
>  http://www.academia.org.br/abl/cgi/cgilua.exe/sys/start.htm?sid=569
>
>  Enviei a dúvida para lá. Quando vier a resposta, posto na lista.
>
>  Obrigado pelas contribuições!
>
>  Abraços,
>  Gustavo Pacheco.
>
>
>
>
>
>
> 2009/11/19 Gustavo Chaves <gust...@cpqd.com.br>:
> >
> > Desculpem-me por querer dar palpite na cor do bicicletário.
> > (http://bikeshed.com/)
> >
> > Apoio a sugestão do Julio em dar opções para fazer o correto (1.º) mas
> > também para fazer o comum (1º). Pragmaticamente falando, se formos
> > estritamente corretos correremos o risco de produzir uma
> > funcionalidade que só vai ser usada pelos imortais da Academia.
> >
> > Aliás, dei uma olhada no site da ABL e em todas as páginas que vi eles
> > usam a abreviatura considerada errada. Confiram:
> >
> >
> http://www.academia.org.br/abl/cgi/cgilua.exe/sys/start.htm?sid=19
> >        http://www.academia.org.br/abl/cgi/cgilua.exe/sys/start.htm?sid=2
> >
> > --
> > Gustavo Leite de Mendonça Chaves
> > CPqD - Gerência de Tecnologia da Informação
> > Tel.: +55 19 3705-7003 / Fax: +55 19 3705-6113
> > gust...@cpqd.com.br
> > www.cpqd.com.br
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@br-pt.openoffice.org
> > For additional commands, e-mail: dev-h...@br-pt.openoffice.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@br-pt.openoffice.org
> For additional commands, e-mail: dev-h...@br-pt.openoffice.org
>
>

Responder a