[Bug 31326] New: ScriptStringOut draw glyphs with wrong pitch when WenQuanYi Micro Hei is used
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Jul 26 05:34:53 CDT 2012
http://bugs.winehq.org/show_bug.cgi?id=31326
Bug #: 31326
Summary: ScriptStringOut draw glyphs with wrong pitch when
WenQuanYi Micro Hei is used
Product: Wine
Version: 1.5.9
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: usp10
AssignedTo: wine-bugs at winehq.org
ReportedBy: fracting at gmail.com
Classification: Unclassified
Created attachment 41164
--> http://bugs.winehq.org/attachment.cgi?id=41164
C test case
wine-1.5.9-222-g47b9dd1
ttf-wqy-microhei:
0.2.0-beta-1
WenQuanYi Micro Hei is used as a replacement of SimSun in Ubuntu Wine package,
SimSun is the default GUI font for Chinese version of Wine/Windows.
After 5a45e3474141536b02cfc4e924be3aacbd6ad2c5 ( usp10: Implement GPOS Pair
Adjustment Positioning Subtable. ) , the glyph pitch is wrong when display
string with ScriptStringOut using WenQuanYi Micro Hei.
The simplest way to reproduce this bug is :
1. Make sure WenQuanYi Micro Hei is installed and set as replacement of SimSun
2. Open wine iexplore with LC_ALL=zh_CN.utf8
3. type some characters into the address bar, for example, '/', '<', '>', '.'
Expect result:
The pitch between different glyphs should be a suitable value
Actual result:
The pitch between two '/' is larger then normal, pitch between two '>' is even
larger, pitch between two '.' is zero, pitch between two '<' is negative.
winetricks usp10 workaround the bug.
The attachment is a test case, notice that SSA_LINK flag in ScriptStringAnalyse
is necessary to reproduce this bug.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list