r16turbo / gdipp

Automatically exported from code.google.com/p/gdipp
0 stars 0 forks source link

Multiple Chinese fonts are randomly used by some programs. #122

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Which program triggers the problem? Specify the filename if possible.
Skype

What steps will reproduce the problem?
1.Run Skype.
2.
3.

What is the expected output? What do you see instead?
Multiple different Chinese fonts are being used in the personal messages of my 
contacts. The issue had not been seen in prior versions.

What version of gdipp (including renderer)? On which operating system?
0.9.1 (registry mode)

Please provide any additional information below. Screenshots always help.

Original issue reported on code.google.com by novelk...@gmail.com on 21 Sep 2010 at 9:21

Attachments:

GoogleCodeExporter commented 9 years ago
In my experience, this issue is usually related to incorrect font link setting. 
Simply put, the text in the screenshot is actually a Latin script (looks like 
Tahoma). In HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows 
NT\CurrentVersion\FontLink\SystemLink, it links to an Asian font, in case 
requested characters are not contained in it. If some characters cannot be 
found in the first linked font, the second font is tested.

For example, some Simplified Chinese characters are not contained in Japanese 
fonts. If the first linked font is a Japanese font, and the second is a Chinese 
font, you may see 3 fonts in a sentence (the original Latin font, the Japanese 
font and the Chinese font). To fix this, simply move the Chinese font to the 
first linked font. This is recommended if you mainly read Chinese text.

If such font link setting does not exist, Windows will try the system internal 
default font, which usually gives bad looking.

Original comment by crendk...@gmail.com on 21 Sep 2010 at 11:51

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Manipulating the font link did solve the problem. Thank you.

Original comment by novelk...@gmail.com on 22 Sep 2010 at 9:46

GoogleCodeExporter commented 9 years ago

Original comment by crendk...@gmail.com on 22 Sep 2010 at 6:38