notofonts / noto-cjk

Noto CJK fonts
http://www.google.com/get/noto/help/cjk
2.94k stars 215 forks source link

Sans 2.004 CJK TC 2.004 Language-specific OTF zip contains older versions of ttf #230

Closed abelcheung closed 1 year ago

abelcheung commented 1 year ago

Currently Sans 2.004 CJK TC Language-specific OTFs (release file name is 09_NotoSansCJKtc.zip) seems to contain older version of .ttf for some of the weights:

Weight Version
Black 1.004
Bold 2.004
DemiLight 1.004
Light 1.004
Medium 1.004
Regular 2.004
Thin 2.004

While the ttfs inside CJK JP counterpart zip file, for example, are all properly versioned (all 2.004).

punchcutter commented 1 year ago

No, they are all 2.004. How are you viewing the version? Also, they are not .ttf. These are all only .otf

abelcheung commented 1 year ago

The extension was my typing mistake, they are indeed .otfs. However I noted the versions under Windows with font previewing (right clickPreview on freshly extracted files):

Windows font preview

Only Thin, Regular and Bold shows 2.004 for CJK TC. For JP ones all of the opentypes are versioned 2.004.

punchcutter commented 1 year ago

Did you have the previous version installed? I checked on a clean Windows install and everything shows up as 2.004. The downloaded fonts also only have 2.004 in them. My guess is that installing didn't overwrite the previous fonts and now in your fonts folder you have something like NotoSansCJKtc-Medium.otf and NotoSansCJKtc-Medium#1.otf (or however Windows names the duplicates...I don't remember exactly, but I've seen it a million times).

abelcheung commented 1 year ago

@punchcutter It's as you suspected; for some unknown reason, Windows could misreport font info for system installed version even when I tried to check uninstalled file, and the behavior isn't even consistent across different weights. Complete wiping of installed copies fixes info reporting. So indeed the distributed fonts have no problem. Thx for the insight!