snowie2000 / mactype

Better font rendering for Windows.
https://mactype.net
GNU General Public License v3.0
10.2k stars 443 forks source link

English italic text renders as gibberish on CentBrowser #929

Open JiaChen-Zeng opened 1 year ago

JiaChen-Zeng commented 1 year ago

image

The text is

However, evaluating goal attainment is not limited to only analyzing these quarterly objectives. I encourage you to go deeper and look at weekly and daily TO-DO’s.测试中文日本語テスト

If I change the font style to normal, the English text can display normally.

image

I run MacType in service mode and have font hot swap on. Is there any way to fix this problem? My config file is attached here. config.zip

snowie2000 commented 1 year ago

Don't use font hot swap in direct write, especially in browsers, use CSS instead.

JiaChen-Zeng commented 1 year ago

I'm using GDI on CentBrowser so I don't think it's related to direct write though.

2023年3月29日(水) 12:46 snowie2000 @.***>:

Don't use font hot swap in direct write.

— Reply to this email directly, view it on GitHub https://github.com/snowie2000/mactype/issues/929#issuecomment-1487904263, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA4BQ5XXU74HZIMN6RLXTATW6OWCXANCNFSM6AAAAAAWLMGZWM . You are receiving this because you authored the thread.Message ID: @.***>

JiaChen-Zeng commented 1 year ago

BTW I'm using the latest 2021RC version of MacType

2023年3月29日(水) 12:48 曽 佳宸 | JiaChen ZENG @.***>:

I'm using GDI on CentBrowser so I don't think it's related to direct write though.

2023年3月29日(水) 12:46 snowie2000 @.***>:

Don't use font hot swap in direct write.

— Reply to this email directly, view it on GitHub https://github.com/snowie2000/mactype/issues/929#issuecomment-1487904263, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA4BQ5XXU74HZIMN6RLXTATW6OWCXANCNFSM6AAAAAAWLMGZWM . You are receiving this because you authored the thread.Message ID: @.***>

snowie2000 commented 1 year ago

The thing is that for some fonts, italic and regular font are two induvidual fonts. If you replace them to the same font, something bad may happen.

digiant commented 1 year ago

Hi, try this script : https://f9y4ng.github.io/GreasyFork-Scripts/