Yuvaraj Athur Raghuvir wrote: > 1) Did you try opening j602\system\extras\config\colorsmp.ijs > with notepad and wordpad? Do you see the difference in the > rendering of Line No 16? Is this because notepad is unable to > recognize unicode?
Ah, now I understand. I just tried this experiment, and I reproduced your results: the characters in Wordpad were slightly more distinguishable than in Notepad. In particular, Asian characters were still all featureless rectangles, but the Latin-like letters were not. They were rendered as other (still incorrect) glyphs. I think the issue is that neither Notepad nor Wordpad recognize that the file is UTF8. Notepad believe it's ASCII, and renders all non-printable-ASCII characters the same way (with that rectangle). Wordpad believes it's some legacy (non-Unicode) international encoding (aka "extended ASCII"). I (think) this conclusion is borne out by a further experiment. I prepended the UTF8 BOM to the file and opened it in Notepad and Wordpad again. Notepad, like before, rendered all unknown characters as rectangles. But Wordpad rendered all the Unicode characters properly. Even after I explictly set the font to "Courier New" the foreign characters were still rendered properly (I'm surprised; I didn't think Courier had those chars. And I'm pretty sure it WAS Courier; at least the chars looked monospaced). For what it's worth, -Dan ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
