Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re: printing unicode to STDOUT

by elef (Friar)
on Feb 02, 2011 at 19:20 UTC ( #885831=note: print w/replies, xml ) Need Help??

in reply to printing unicode to STDOUT

As noted above, my $string = "&uuml;&ouml;&auml"; makes the string contain literally ampersand-u-u-m-l-semicolon etc. Your script says use utf8; already, so you can use literal unicode characters in it, or chr(XXXX) if you want to be extra safe. If you just used character entities here for fear that perlmonks will corrupt your accented characters, well, obviously, the character entities don't get translated if they are in <code> tags.

On another note, I can't see you OS mentioned here. If you're on *nix, your characters will probably show up correctly in the console without fooling with the encodings at all. If you're on Windows, you might not be able to get them to show up correctly, whatever you do. Maybe you can get it to work on your own computer, but if you want it to work on any windows box of unknown localization, you're in for an uphill struggle.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://885831]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (5)
As of 2018-05-21 19:40 GMT
Find Nodes?
    Voting Booth?