[SP-pm] Problema com encoding

Rodrigo Fernandes rodrigopan em yahoo.com
Quarta Julho 11 15:38:39 PDT 2007


Para que se possa escrever caracteres Unicode no
código: 
use utf8;
Também será preciso alterar a codificação do
teu-código.pl para utf8 ao salvar o arquivo. Se usares
o Komodo IDE 4.1 para edição, basta ir em Edit/Current
File Settings/File Setings/Encoding/UTF-8
Com isto se pode escrever o código até em caracteres
Malayalam.

--- Wendel Scardua <wendelscardua em gmail.com> wrote:

> On 7/11/07, Henrique Fleming <hfleming38 em gmail.com>
> wrote:
> >
> > Alguém sabe como fazer isso?
> >
> > Grato,
> >
> > Henrique
> >
> >
> >
>
--------------------------------------------------------------------------------
> > #!/usr/bin/perl
> > #
> > # Usar um Hash para dirigir um pattern replacement
> > # Files are invoked at the command line
> > #
> > # use encoding "latin1";
> > %dictionary = (
> >        ç   => "\\c{c}",
> >        á   => "\\'a",
> >        í   => "\\'{\\i}",
> >        é   => "\\'e",
> >        ó   => "\\'o",
> >        ú   => "\\'u",
> >        ã   => "\\~a",
> >        õ   => "\\~o",
> >        â   => "\\^a",
> >        ê   => "\\^e",
> >        ô   => "\\^o",
> >        ü   => '\\"u',
> > );
> >
> 
> 
> O Nelson já te sugeriu um módulo pronto, mas só pra
> você ver onde estava seu
> problema, que tal isso ?
> 
> %dictionary = (
>        'ç'   => "\\c{c}",
>        'á'   => "\\'a",
>        'í'   => "\\'{\\i}",
>        'é'   => "\\'e",
>        'ó'   => "\\'o",
>        'ú'   => "\\'u",
>        'ã'   => "\\~a",
>        'õ'   => "\\~o",
>        'â'   => "\\^a",
>        'ê'   => "\\^e",
>        'ô'   => "\\^o",
>        'ü'   => '\\"u',
> );
> 
> Perl está sendo bem bonzinho em deixar você usar
> strings sem aspas como
> chaves de hash, mas a gente não pode abusar dessa
> bondade :-)
> 
> Barewords (essas strings "nuas", sem aspas) precisam
> ser identificadoes
> válidos, então você não pode usar coisas como ç . Se
> você usar aspas tudo
> fica ok.
> 
> []s
> Wendel
> -- 
> "Não ajustar o auto-ajuste" -
> http://wendel.scardua.net/
> > _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm



       
____________________________________________________________________________________
Pinpoint customers who are looking for what you sell. 
http://searchmarketing.yahoo.com/


Mais detalhes sobre a lista de discussão SaoPaulo-pm