I’ve encountered a problem with the font width for Chinese fonts as follows: (On Vista SP1)
Load an exisitng Chinese .TTF font into Font Creator (say msyh.ttf under Vista’s Font folder).
Give it a different name (via AutoNaming…) and then save the file to a different location. (That is, there is no modification, just duplicating.)
Install the newly saved font into the Font folder.
Open MS Word, and the newly installed font does show up in the font list.
Type some Chinese characters with the newly installed font set.
All Chinese characters are shown with extra “space” to their right. The extra space appears to be of identical width as the original character, making each character taking double the width it should’ve taken. This appears to only affect Chinese characters (all non-Chinese characters in the same font are fine.)
Here is the screen shot from MS Word:
Issue.jpg
Is this a known issue with Chinese characters, or is there a workaround?
Or maybe this only works in non-trivial version of FontCreator? If someone could try the repro steps for, I’d much appreciated. (I am currently evaluating with the trial version of FontCreator.)
The reason that I suggest that font is because some of the Microsoft fonts may have extra features in them such as bitmaps so as to display Chinese characters at small sizes, yet as far as I know Code2000 is an OpenType font.
I do have that font file on my Windows Vista PC. I’ve followed the instructions to reproduce the problem, but it works just fine. Could you send the font file to me?
Hmm, I just tried but couldn’t repro with that font anymore. (It’s a trivial repro for me last night…)
One possibility is that it repros with
TrueType1.jpg
but not
TrueType2.jpg
. Could someone advise why there may be two different icons shown for the .TTF files?
Some OpenType fonts (e.g. mine) have OpenType features and an OTF extension, but they are not digitally signed, so they don’t have the O icon. At least, I think that’s how it works.
How it may affect your problem I am not sure. It may be that some tables are lost when saving OpenType fonts as Truetype. Font Creator can open OpenType fonts, but it saves them as Truetype. See Tools, Options, Font.
As a side note, there is mention of “CFF data” with no explanation of the meaning of the term. However, I found mention of Adobe Technical Note #5176: “The Compact Font Format Specification.” on the http://www.microsoft.com/typography/otspec/otover.htm page with an active link to obtaining a copy of it. However, for the present purposes of this thread it appears that one simply needs to know that “CFF data” is something different from TrueType outlines.
The following notes with links about OpenType are added in case they might be useful.