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