Re: Unicode-Zeichen gesucht

10/07/2008 - 10:32 von K. Wittrock | Report spam
From: "Slaven Rezic" <slaven@rezic.de>
Newsgroups: de.comp.lang.perl.misc
Sent: Wednesday, July 02, 2008 10:44 PM
Subject: Re: Unicode-Zeichen gesucht



"K. Wittrock" <ichhassesp@m-mail.de> writes:


"Slaven Rezic" <slaven@rezic.de> schrieb im Newsbeitrag news:87iqvpfoco.fsf@biokovo.herceg.de...
> "K. Wittrock" <ichhassesp@m-mail.de> writes:
>
> Den Perl/Tk-Einzeiler zum Darstellen beliebiger Unicode-Zeichen kennst du?

Leider nicht. Ich tippe auf: Argument in "0x"-Schreibweise bringen, mit chr umwandeln, in Label-Widget anzeigen.




So ungefàhr:

perl -MTk -e 'tkinit->Label(-text => chr hex shift)->pack;MainLoop' unicode_zeichen_als_hexzahl



Darstellen beliebiger Unicode-Zeichen - leider nicht. Vermutlich geht es nur für solche, die der verwendete Zeichensatz
kennt. Unter Knoppix geht z. B. 0x2259 = Entspricht-Zeichen, aber nicht 0x263a = Smiley.

Gruß

Klaus

Persönliche Antwort bitte nur an
K<ohne_Punkt_und_Komma>Wittrock<Klammeraffe>web.de
 

Lesen sie die antworten

#1 Slaven Rezic
10/07/2008 - 20:10 | Warnen spam
"K. Wittrock" writes:

From: "Slaven Rezic"
Newsgroups: de.comp.lang.perl.misc
Sent: Wednesday, July 02, 2008 10:44 PM
Subject: Re: Unicode-Zeichen gesucht


> "K. Wittrock" writes:
>
>> "Slaven Rezic" schrieb im Newsbeitrag news:
>> > "K. Wittrock" writes:
>> >
>> > Den Perl/Tk-Einzeiler zum Darstellen beliebiger Unicode-Zeichen kennst du?
>>
>> Leider nicht. Ich tippe auf: Argument in "0x"-Schreibweise bringen, mit chr umwandeln, in Label-Widget anzeigen.
>>
>
> So ungefàhr:
>
> perl -MTk -e 'tkinit->Label(-text => chr hex shift)->pack;MainLoop' unicode_zeichen_als_hexzahl

Darstellen beliebiger Unicode-Zeichen - leider nicht. Vermutlich geht es nur für solche, die der verwendete Zeichensatz
kennt. Unter Knoppix geht z. B. 0x2259 = Entspricht-Zeichen, aber nicht 0x263a = Smiley.




Nicht *der* verwendete Zeichensatz Tk sucht einen passenden
Zeichensatz aus allen installierten heraus. Wenn du nichts siehst,
dann liegt es wahrscheinlich daran, dass kein vorhandener Zeichensatz
das entsprechende Zeichen enthàlt.

Gruß,
Slaven

Slaven Rezic - slaven <at> rezic <dot> de

tkruler - Perl/Tk program for measuring screen distances
http://ptktools.sourceforge.net/#tkruler

Ähnliche fragen