Jump to content
Chinese-Forums
  • Sign Up

MSN Messenger Mystery - who can explain it?


Recommended Posts

Posted

If anyone can explain this, I'll be impressed.

Using MSN Messenger on English Windows 98. Simplifed Microsoft IME Installed. Usually I can read the characters other people type, and sometimes it'll let me write characters in the input box and send them no problem. If it doesn't I can copy and paste them from another application and that works ok.

Currently though, when the person I'm talking to types characters all I see in the chat window is |||||||| - not characters. However, when I copy and paste these into the input box - they come up as characters. And when I press send - they come up as characters. Beyond me.

Roddy

Posted

Does it happen with everyone you talk to?(possibly your font configuration in MSN or IE) or does it only happen with a particular person? (ask him/her to change her font in MSN)

  • 3 weeks later...
Posted

Do you know what OS they're using? It may counts too. e.g. MSN on Windows 98 to MSN/Win98 , may be different from MSN Win XP to Win 98.

  • 4 weeks later...
Posted

I met the same problem when I used win98. It's not all the time, though. I think you should check the font in MSN. If you type Simplified Chinese, It should be CHINESE_GB2312 instead of others.

Good Luck! :)

Posted

Whatever, the exact reason, getting the other person to turn off bold font fixed it.

Roddy

  • 2 months later...
Posted

Just downloaded MSN Messenger. I am using English Win 98, have NJ Star. Now how do I read and send instant messages in Chinese?

  • 1 month later...
Posted

The box shape is displayed when a font doesn't contain a glyph for a particular character (a glyph is the graphical representation of a given character in a font). Each font is free to define its own 'character doesn't exist' glyph, but it is usually just an empty box.

I'm guessing what's happening is that the sender is using a Chinese font that you don't have on your system, and your system is therefore substituting it with what it thinks is a valid font - and it's this font that doesn't contain the Chinese characters.

When the other party types a message, even though boxes appear on your screen, the underlying text is still valid, it's just that it can't be displayed with that font. When you copy that text, what you are copying is the actual underlying text and not its graphical representation on the screen. This is why it appears fine when you paste it into your own messages, because you are presumably using a different font that *can* display the characters.

The reason turning bold off made a difference, is because for Truetype fonts, the bold, italic, and bold-italic versions of a font are actually stored as separate fonts, rather than manipulations of a base font (windows hides this nicely behind its font selection dialog, but if you look in your font directory you'll see the truth :-)). Therefore it's quite possible that the normal font contained glyphs for the chinese characters, but the 'bold' font left them out.

As an aside, many programs use what is known as font-linking, so that if a font doesn't contain the glyph for a given character, then it will automatically choose a font that does contain it. This way, the 'character doesn't exist' glyph is only displayed when there are no fonts installed on the system that can display that character.

Anyway, I realise you solved your problem already, but just thought you might be interested in the extra explanation in case a similar situation occured again.

Join the conversation

You can post now and select your username and password later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Click here to reply. Select text to quote.

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...