[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Umlaute-Mysterium



Hallo Felix,

On 08/27/2014 09:27 PM, Felix Hagemann wrote:
> Ich verstehe zwar nicht was die Locale mit der Erkennung von
> Tastatureingaben in bestimmten Programmen zu tun hat, bin aber erstmal
Mit der Tastatur hat das nix zu tun. Die locale (LC_CTYPE) legt fest,
wie Buchstaben als Bytestream kodiert werden. Ein ö ist so in de_DE
(latin1) "\xf6" und in de_DE.utf8 (utf-8) "\xc3\xb6". Mit LC_CTYPE=C
kann man ein ö nicht darstellen, weil nur 7-Bit ASCII definiert ist.

$ for enc in latin1 utf-8 ANSI_X3.4-1968; do echo -n ö | iconv -t $enc |
xxd; done
0000000: f6                                       .
0000000: c3b6                                     ..
iconv: illegal input sequence at position 0

> sehr froh wieder ein funktionierendes System zu haben.
\o/

Uwe


Reply to: