AW: [Allegro] Umsetzungstabellen ANSI OSTWEST: Zusammenfassung

Thomas Berger ThB at Gymel.com
Do Jul 2 16:17:07 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Herr Fischer,

> Ich habe allerdings keinen Unterschied bei Firefox feststellen können. Es
> scheint auch so zu sein, dass die beiden Zeichen nicht zusammengeführt
> werden.

Vermutlich bekommt Ihr Perlskript Bytes von Avanti und reicht Bytes
an den Webbrowser weiter. Die fasst es als iso-8859-1 auf, und die
sind schon maximal kombiniert (C3 82 sind dann eben zwei Zeichen).

D.h. Sie muessen Perl schon sagen, dass Ihre Daten UTF-8-Bytes und nicht
ISO-8859-1-Bytes sind.

viele Gruesse
Thomas Berger

>>> Bei dem Firefox kommt z.B. das 'ž' besser heraus, wenn es in der 
>>> Datenbank in einem Zeichen kodiert ist, bei Safari mach das 
>> keinen Unterschied.
>>
>> Das koennen Sie auch nachtraeglich erreichen, wenn Sie den 
>> Ausgabetext in Perl (das scheinen Sie ja eh zu verwenden) 
>> normalisieren:
>>
>> use Unicode::Normalize;
>> $output = NFC($output);
>>
>> Sieht wirklich (oft) schoener aus.
>>
>> Viele Gruesse
>> Michael Lackhoff

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBSkzBY2ITJZieluOzAQLPgwQAqehBRNXVTmBi27Kun6mG6nOivE19ljVP
B23x7uV3yug3mdIAIXppTJjhAGlWv4ahxprasUC1pxDAaWNccZiLC3oNVjIfPAVR
knIB2eHMnyvybY4Iq8LPARCqqUtchONGKgd9bPk/WaFbBXiiS2lDciYNQoLd3cmI
0RlC11sevRo=
=jerT
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro