Given a fact of failing pure-Tk script, looks like you should ask Tcl people, but asking from both sides (including perlTk) is better

My estimate is 97% probability to fact that the problem lies in underlying C library, which does not recognizes some characters, due to some locale setting on that OS.

I advice for you to ask in those lists: ActiveTcl@listserv.ActiveState.com, tcl-core@lists.sourceforge.net for pure-Tk code, they probably will give you some OS-level advices

OSes I can try on are Linux, Win2000, WinXP, and all they have non-english default locale, which helps with unicode.
Due to my non-native English, as you already could notice...

addition I think failing with only few characters from Unicode means you do not have recent enough version. Can you check somehow which Unicode version your system uses? Also which version of Tcl/Tk do you hav eon those systems?

For tcl version, feed puts $tcl_version to tclsh

Best regards,
Courage, the Cowardly Dog


In reply to Re^11: Chinese font problem in Perl/Tk by Courage
in thread Chinese fonts problem in Perl/Tk by shockers

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.