Re: Workaround to a unicode bug needed
[email protected] (Enrique Nell) Mon, 6 Sep 2010 20:55:44 +0200
| Newsgroups | perl.unicode |
|---|---|
| Message-ID | <[email protected]> |
Hi Have you tried adding binmode(STDOUT, ':utf8'); to your code? Enrique On Sep 6, 2010, at 8:08 PM, Pierre Nugues wrote: > Dear Karl, > > Thank you for your help. I pasted the 'use utf8;' statement. However, this does not improve the output on my machine. I am using a Mac (10.6.4) with Perl 5.8.8 and 5.12.1. I pasted below the outputs I got. You can see that the accented characters are not processed and the quote is wrongly encoded by Perl. > > Can you tell me what is your Perl version and if you are using Linux or a Mac, what is your locale? You get it with the command locale. > > Thank you for your help! > Pierre > > ---- > pierre:ch04 pierre$ perl token_perl_sav.pl extrait.txt > ? > Tjuvg > mmare > ! > ? > s > ga > skatorna > och > se > ut > som > samvetet > sj > lvt > . > ? > Vi > ro > polisbetj > nter > , > vi > . > Hit > med > tjuvgodset > ! > ? > ? > , > tyst > , > era > rackare > ! > Jag > r > g > rdsfogden > . > ? > ? > Just > den > r > tta > ! > ? > h > na > de > . > --- >