[OT?] Zeichensatz bei Ausgabe

22/08/2011 - 14:33 von Joachim Hofmann | Report spam
Hallo,

Ich benutze Ubuntu mit gnome und als Editor gvim.
Wenn ich Umlaute ausgeben will (auch in eine Datei), gehts nicht:

p "Fuer diesen Provider werden zusàtzliche Produkte in electricity
gesucht und zugefügt ..."
->
"Fuer diesen Provider werden zus\303\244tzliche Produkte in electricity
gesucht und zugef\303\274gt ..."

Die Ruby-Datei selbst hat utf-8.

Was kann ich tun?

Gruß

Joachim
 

Lesen sie die antworten

#1 Robert Klemme
22/08/2011 - 15:01 | Warnen spam
On 08/22/2011 02:33 PM, Joachim Hofmann wrote:
Hallo,

Ich benutze Ubuntu mit gnome und als Editor gvim.
Wenn ich Umlaute ausgeben will (auch in eine Datei), gehts nicht:

p "Fuer diesen Provider werden zusàtzliche Produkte in electricity
gesucht und zugefügt ..."
->
"Fuer diesen Provider werden zus\303\244tzliche Produkte in electricity
gesucht und zugef\303\274gt ..."

Die Ruby-Datei selbst hat utf-8.

Was kann ich tun?



Schau Dir mal #internal_encoding und #external_encoding von $stdout
sowie #encoding von Deinem String an.

Ciao

robert

Ähnliche fragen